The closure of the Strait of Hormuz triggers the worst energy supply crisis in history, disrupting 20 million barrels of oil daily and threatening global economic stability.