The British Exchequer underscored on Wednesday that the implemented price ceiling on Russian oil and oil products “successfully” managed to undermine Moscow’s ability to “fund” the “illegal war in Ukraine,” with the country’s income dropping by 20% between January and March 2023 compared to a year ago. “The oil price cap forms a critical part …
Continue reading “Oil price cap undermining Russia’s economy”









