Auto

Kremlin Says It Is Finalising Last Details Of Response To Oil Price Cap

18 Dec 2022

 

Moscow has repeatedly said it will not sell oil to countries that comply with the cap