The war has reduced the passage of tankers through the strait to a trickle. Only 15 vessels have made the trip since Tuesday, compared to an average of almost 140 each day prior to the outbreak of the conflict, carrying a fifth of the world’s oil and gas supplies. Almost 800 ships have been left stranded in the Gulf, most of them loaded with cargo.