Brent Crude Surges to $107 as Strait of Hormuz Closure Sends Shockwaves
Oil prices hit $107.40 per barrel as the effective closure of the Strait of Hormuz — through which 20% of global oil flows — sends shockwaves through the global economy. Harvard Business Review calls it the beginning of a major oil shock.
Harvard Business Review