Oil prices extended their losses on Tuesday as markets balanced expectations of supply resuming via the key Strait of Hormuz with weak physical demand signals and uncertainty over a preliminary deal aimed at ending the Iran war. By 04:36 GMT, oil prices were slightly lower, with Brent crude down 25 cents (0.3%) at $82.92 per barrel, while US West Texas …
Read More »
Public Gazette