Oil surges above $100 on Middle East conflict and Hormuz risks—fueling inflation fears, stagflation risk, and supply shocks. Read more here.