Global Oil Prices Surge As Supply Concerns Push Brent Close To $100
Global oil prices surged over 8% as supply concerns linked to Middle East tensions pushed Brent crude close to $100 despite an IEA emergency oil release.
US To Release 172 Million Barrels Of Oil From Strategic Reserve To Stabilise Global Markets
The US will release 172 million barrels of oil from its Strategic Petroleum Reserve as part of a coordinated effort by IEA nations to stabilise global energy markets.





