Strait of Hormuz closure impacts global economy