Tag: Oil Revenue

After 20 rounds of sanctions, the EU finally sees cracks in the Russian economy

Since the fateful events of February 2022, the European Union has embarked…

Oliver Bennett