Oil Crisis 2026: How Strait of Hormuz Closure is Driving $100+ Oil Prices