IEA agrees to release 400M barrels from strategic oil reserves
(The Center Square) – The International Energy Agency’s 32 member nations unanimously agreed on Wednesday to a coordinated release of 400 million barrels from their emergency crude oil stockpiles in an effort to restrain soaring global prices as the U.S.-Israeli war with Iran entered the 12th day.
The