Oil buffers spent after Hormuz closure, IMF warns