OPEC+ Stays Put as Russia Oil Price Cap and EU Embargo Come Into Force
The oil market is showing concerns over weakening oil demand, and new Western sanctions on Russia have introduced an added element of uncertainty in a market already reeling from the repercussions of the Ukraine crisis.