Strait of Hormuz disruption traps 15% of global oil, pushing prices higher and raising fears of recession, inflation and energy shortages worldwide ...