Russia’s oil revenues collapse $25B in 2025 amid sanctions and strikes

Russia’s oil revenues are collapsing. Minus $25B in 2025, crude selling at half price. Sanctions + Ukrainian strikes are hitting hard — U24. Ukraine strikes Novorossiysk and refineries almost daily. Seaborne exports fall 130k bpd. 350M barrels sit in tankers with no use. 1/

→ View original post on X — @mylovanov

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *