Politics Top professor explains why Trump’s Strait of Hormuz blockade will fail April 13, 2026 Crude oil prices rebounded above the key resistance level of $100 on Monday as traders reacted to Donald Trump’s blockade…