IEA announces record oil stockpile release over Iran supply disruptions
The International Energy Agency on Wednesday agreed to release a record 400 million barrels of oil from strategic stockpiles to combat a spike in global crude prices since the start of the US-Israeli war with Iran, with the US contributing the bulk of the supply.