Covid-19 resurgence, the ongoing war between Russia and Ukraine that has on occasions threatened to go nuclear, the conflict in the Middle East and the unpredictable US President Donald Trump have ...