How Ukraine, Climate And Trump Will Impact Global Events In 2025