Tag: Oil Export Revenues

Tightening the oil-price cap to increase the pressure on Russia (Volodymyr Dubrovskiy, James Nixey – Chatham House)

Russia is the world’s most sanctioned country, but the current regime of sanctions has largely failed to achieve its aim of constraining Russia’s ability...