Last week, British Petroleum announced that it was slashing more than $5 billion in planned green energy investments. It was a marked departure from the early 2000s, when the oil giant branded ...
The price of crude oil dropped around 0.8% on Tuesday, to about $67.8 per barrel, whereas Brent crude oil also fell 1.4% to around $70.6 per barrel. This was after the OPEC+ committee revealed ...
It appears that China has passed the point of peak oil. Its green energy progress has been great enough for that to happen. *China’s Energy Footprint *China’s Large EV Market *A Drop In China ...
The chief executive of BP Plc oozed confidence as he strode out onto a Houston stage in 2023 to tell an audience of fellow oil executives that he no longer ran an oil company. “I lived in ...