US says 90 commercial vessels redirected from transiting Strait of Hormuz