Explained | What impact will the G7’s $60 price cap on Russian oil have on markets?
[ad_1] An aerial view shows the crude oil terminal Kozmino on the shore of Nakhodka Bay near the port city of Nakhodka, Russia on August 12, 2022. | Photo Credit: REUTERS The story so far: On December 3, the Group of Seven (G7) nations and Australia said a consensus had been reached on a $60 […]
Continue Reading
