![Russian Oil](https://energynewsbeat.co/wp-content/uploads/2024/07/Putin-war-sanctions-GettyImages-2150947845-foIHRt-326x245.webp)
Russian Oil Is Still Paying for Putin’s War
After initial success, Western energy sanctions are stalling out. Almost two and half years into Russia’s full-scale invasion of Ukraine, Moscow’s war machine still runs on energy revenues—despite unprecedented Western sanctions that took a bite […]