Physical oil supply hits $150 a barrel as Hormuz crisis worsens

FW1
play icon
A vessel at the Strait of Hormuz, off the coast of Oman’s Musandam province, on Sunday. Reuters

Most Popular Stories