Business & Economics
G7 Shelves Immediate Strategic Oil Release After Brent Spikes to $120
On 9 March 2026, G7 finance ministers, after an emergency call on the Iran-U.S./Israel war, opted to wait on tapping their 1.2 billion-barrel strategic reserves despite Brent crude briefly surging past $119 due to the Strait of Hormuz closure.