Latest
Revealed: major oil firms make $93bn profits amid war and climate crisis
Al Jazeera Exxon made $160 million per day last quarter as oil prices surged CNN Oil companies report sky-high profits thanks to wartime crude prices NPR Big oil companies continue to post banner profits as fighting in Iran drives prices higher AP News

Discussion (0)