The US offers 40 million barrels of crude from the strategic reserve.

10 Jun 2026 17:59Energy US Indexes