BP has reported a profit of $12.8 billion in 2021, the highest in eight years, as natural gas and oil prices soared and the global
BP has reported a profit of $12.8 billion in 2021, the highest in eight years, as natural gas and oil prices soared and the global