The Strait of Hormuz, normally jammed with oil tankers and cargo ships, has been nearly emptied by the war in the Middle East.