Oil Prices Set For Weekly Gains As Hormuz Disruptions Hit Shipments

Global oil prices climbed towards $110 per barrel on Friday, reaching their highest levels since May, as Ukrainian strikes on Russian energy...

Read full coverage on TraceNews