Your trusted source for the latest news
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 — wretchard......
Source: Instapundit
Original URL: https://instapundit.com/767113/