What to know about the West’s new efforts to cut Russia’s oil revenues
A tanker is moored at the Sheskharis complex, part of Chernomortransneft JSC, a subsidiary of Transneft PJSC, in Novorossiysk, Russia, October 11, one of the largest petroleum and petroleum products facilities in southern Russia . The deadline is approaching for Western allies to agree on a price cap for Russian oil. PA hide caption toggle …
What to know about the West’s new efforts to cut Russia’s oil revenues Read More »