May 1, 2026

US Moves to Release up to 92.5 Million Barrels of Oil From Reserves

The release is structured as an ‘emergency exchange’ that oil companies must return later.