Oil Prices Set for Third Weekly Loss in a Row
Crude oil prices were on course to end the week with the third consecutive loss after OPEC+’s latest meeting surprised observers with the possibility of some supply returning to markets later this year. The prospect, which the cartel said would depend on market conditions, started something of a stampede among oil traders, with prices plunging […]
Oil Prices Set for Third Weekly Loss in a Row Read More »