Hormuz closure pushes oil above $95, sparking safe-haven demand