The IEA has reported major disruptions in the global oil market due to the ongoing conflict in the Middle East, particularly affecting the Strait of Hormuz.
The International Energy Agency has decided to release 400 million barrels of oil from emergency reserves, marking the largest stock release in its history.