IEA: Iran war holds up 13m bpd biggest supply disruption
The International Energy Agency (IEA) is sounding the alarm that oil prices aren't telling the whole story about the Iran war's fallout.
According to IEA Executive Director Fatih Birol, about 13 million barrels of oil per day are being held up because of fighting and the closure of the Strait of Hormuz, making this the biggest supply disruption in history.
US Japan, Germany release oil stockpiles
Right now, Brent crude sits at $95 a barrel and WTI at $90 a barrel, both lower than their earlier spike to $120 a barrel when the conflict first broke out.
The market is still watching for possible U.S.-Iran talks, but Birol warns prices could climb again as things develop.
To help stabilize things, the US Japan, and Germany agreed an unprecedented release of emergency oil stockpiles last month.
Meanwhile, more than 80 energy facilities have been damaged in the conflict, which could slow recovery for up to two years and is an extremely sensitive issue for the global economy.