Oil News: Tensions at Hormuz Threaten 20M bpd Oil Flow, Fueling Price Surge

  • Tensions at the Strait of Hormuz risk 20M bpd in crude oil flow, fueling a sharp rally in oil futures and boosting market volatility.