Recent Geopolitical Developments Point to a Better Future