Russia Bans Oil Sales To Countries Using Price Cap
Russia has banned oil sales to countries and companies that comply with a price cap agreed by Western nations earlier this month. The price cap – which was agreed by….
Russia has banned oil sales to countries and companies that comply with a price cap agreed by Western nations earlier this month. The price cap – which was agreed by….