The West Wants A Price Cap On Russian Oil. Could It Work?
Curtailing Russia’s energy revenue has been a tough nut to crack for Western governments so far.
After President Vladimir Putin launched a large-scale invasion of Ukraine on February 24, the United States and the European Union imposed…