The global economy has absorbed the energy shock from the Strait of Hormuz closure better than feared, but the IMF is warning that the shock is not over, with rising energy demand in winter months threatening a fresh round of inflation that could force central banks to keep interest rates higher for longer.