Explained | What does a price cap for Russian oil mean?
Shun Tai crude oil tanker is seen anchored at the terminal Kozmino in Nakhodka Bay near the port city of Nakhodka, Russia on December 4. | Photo Credit: REUTERS The story so far: After months of negotiation, western countries comprising the Group of Seven nations, the European Union and Australia, agreed to a price ceiling […]
Continue Reading