Hormuz to $100 Oil: Is the 2026 Energy Shock Temporary?