IEA agrees record 400m-barrel oil release as Iran war disrupts global supply
Member countries of the International Energy Agency have unanimously agreed to release 400 million barrels of oil from emergency reserves to stabilise global markets disrupted by the war involving Iran.