The Strait of Hormuz blockade has led to a near 10 billion barrel decrease in global oil supply, causing oil prices to surge. Energy executives warn of a deep supply gap and a prolonged recovery, with inventories rapidly depleting. The possibility of Trump’s military intervention in Iran is also being raised, further escalating geopolitical risks.