The West wants a price cap on Russian oil. Can it work?
Reducing Russian energy revenues has been the hardest nut for Western governments to date. After President Vladimir Putin launched a large-scale invasion of Ukraine on...
Reducing Russian energy revenues has been the hardest nut for Western governments to date. After President Vladimir Putin launched a large-scale invasion of Ukraine on...