Russia bans sale of oil to countries that abide by West’s price cap
INSUBCONTINENT EXCLUSIVE:
Russia has announced that it will ban the sale of oil to countries that abide by a price cap imposed by the West.