Op-Ed: Western Price Cap on Russian Oil May Have Been Too Clever
October 8, 2023
[By David Uren]
Western efforts to choke Russia’s oil profits are failing as production cuts agreed with Saudi Arabia push the market price towards US$100 a barrel and Russia’s biggest customers—Ch...