OPEC+, also known as GLOPEC which includes Russia, Kazakhstan and Azerbaijan, has failed to ensure oil production growth necessary under the alliance's oil output cut deal in November, producing 1.72 million barrels per day less, the International Energy Agency (IEA) said in its fresh report on Wednesday.
OPEC+ unanimously agreed in...