This is absolutely INSANE.
The Closure of the Strait of Hormuz has triggered the WORST global energy crisis since the 1970s, per WSJ.
Oil is now up 26% in less than 24 hours and 75% since the US-Iran war started.
This is now crashing the Global markets