
US Releases 172M Oil Barrels as Iran Conflict Escalates; Markets Eye Energy Prices
US releases 172M oil barrels to stabilize energy prices as Iran conflict escalates; major banks evacuate Dubai amid Iranian threats.
SCBFYCCpNCpRUS-Iran conflictstrategic petroleum reserve