Moscow and Riyadh have both announced voluntary output cuts in a bid to prop up crude prices.
Russia is about to surpass Saudi Arabia as the top OPEC+ crude producer, the International Energy Agency said in its monthly oil market report last week.
Continue reading https://on.rt.com/cfal