“An estimated 20,000 sailors are stranded on vessels in the Strait of Hormuz, where shipping traffic is currently near zero.”