Video
Unknown · 0:00
Oil prices are climbing toward $100 a barrel as traders wait for a deal between Iran and Oman to manage traffic through the Strait of Hormuz, with the market pricing in severe supply constraints on both crude and refi...
Unknown · 0:00
Oil prices are climbing toward $100 a barrel as traders wait for a deal between Iran and Oman to manage traffic through the Strait of Hormuz, with the market pricing in severe supply constraints on both crude and refi...
Redirecting...