Oil Windfall: How Saudi, Russian And US Suppliers Drew Up To $30M/Hour Amid Iran Conflict
NDTV.com
April 15, 2026
The world's top 100 energy firms raked in nearly $23 billion in additional profits during March, as crude prices climbed over $100 per barrel.
Discussion in the ATmosphere