Russian oil and gas revenues are soaring far beyond expectations... The “sanctions” are counterproductive.
https://www.forbes.com/sites/rrapier/2022/05/08/russias-oil-revenues-are-soaring/?sh=7af0ee454e34
That’s printed pieces of paper.
Only the barrel count matters. It doesn’t change at the whimsy of a handful of guys at NYMEX.