Foreign Policy Feed Russian Oil Is Still Paying for Putin’s War Design TechJuly 19, 2024016 views Russian Oil Is Still Paying for Putin’s War After initial success, Western energy sanctions are stalling out.