Global Markets
US Offers 17 Million SPR Barrels As Fuel Crisis Intensifies
The US just put another 17 million barrels from its Strategic Petroleum Reserve on the table as fuel shortages tighten...
17/10/2026
13 views