Russian Oil Is Still Paying for Putin’s War 0 18.07.2024 19:19 ForeignPolicy.com After initial success, Western energy sanctions are stalling out.