The IEA warns that global crude oil inventories are declining at record speeds due to the ongoing Strait of Hormuz blockade, with over 14 million barrels of supply disruption per day. This represents an unprecedented supply shock, with global oil demand projected to exceed supply by 14 million barrels per day this year. Aramco CEO cautioned that the Hormuz Strait closure could cause years of turmoil in the energy market.