EnergyAnalysis
G7's 100 Million Barrel Oil Release: What It Means for Saudi Arabia's Economy
The coordinated move by major economies aims to ease global fuel prices and address Europe's diesel shortage. For Saudi Arabia, this could mean less revenue from its primary export.