McKibben also cited a statement by Exxon CEO Darren Woods that the company would never invest in renewable energy because it doesn't provide enough returns for investors. Once solar panels are paid ...
Iran, the third largest producer in the Organization of the Petroleum Exporting Countries, pumps about 4.5% of global oil ...
LONDON, Feb 28 (Reuters) - Global energy markets face one of their gravest shocks in decades as joint U.S. and Israeli strikes on Iran and Tehran’s retaliatory missile attacks across the Gulf disrupt ...