Geopolitical tensions have strained the global economy, with developing countries now finding themselves at a crossroads.