The Strait of Hormuz blockade is cutting off over 10 million barrels per day of oil from the market, and with no visible resolution to the stalemate between the US and Iran, oil prices will remain elevated and volatile, bouncing on headlines but supported by fundamental supply disruption.