The world is reeling from shocks in geopolitics, energy and economics.