
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 […]