Three months into 2025 and it feels like we've lived through a decade of change. Geopolitical upheaval continues, heating up and cooling off in the ...