Publication
Energy Sanctions and the Global Economy: Mandated vs Unilateral Sanctions
The world is witnessing an unprecedented episode of ‘economic warfare’, with more than 30% of global GDP (the G7’s share) pitched against 11% of global energy production (Russia’s share)…