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 the G7 group of nations, Australia and the EU – came into force on 5 December. The cap prohibits countries from …
Read More »