Fri. May 17th, 2024

The G7 members agreed to impose a price cap on Russian oil. Will the symbolic mechanism work efficaciously?