Storm Ida is tied for the fifth-strongest hurricane to hit the US mainland. NEW DELHI — Following the deb