CHANGE:
Cheap oil, new producers, and deep discounts are crushing Russia’s budget as Moscow is forced to sell crude at $15–$30 below market prices to find buyers, knocking the bottom out of Putin's war effort. This should benefit Europe except …https://t.co/x3ppOWTpSw
— wretchardthecat (@wretchardthecat) January 5, 2026