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...

Read the full summary on tuber

Redirecting...