Yes, a buyer but at what price? An article last week said that Russian oil production break even was $101.70/bbl. Today's price on the world market was less than $98.00/bbl. What they lose in price they make up for in volume? Is that the way it works?
Or.
The article was wrong and their production price is $40ish or whatever.
Ya pick whatever you want to believe that makes you feel good.