Oil Prices Set for Weekly Loss as Demand Concerns Offset Geopolitics
Crude oil prices were set for a weekly loss today despite a flare-up in the Middle East and the virtual certainty OPEC+ would not be bringing any barrels back anytime soon.
Brent crude was trading at $73.38 per barrel at the time of…