They are blockading 20% of the worlds oil supply.... my thesis from 18 days is coming true
Strait of Hormuz blockade will constrain 20% of global oil supply, driving crude prices higher. Energy stocks (XLE) will benefit from elevated oil prices resulting from supply-side shock.