President Trump says the Iran war will end "very soon," but Tehran says it's "prepared to continue attacking" indefinitely, and it won't let oil leave the Gulf.
As the Trump administration says it's winning the war with Iran, Tehran hits 3 ships near the Strait of Hormuz, and Dubai airport, and warns banks are next.
The Gulf states have said they're running dangerously low on missile interceptors and have asked the U.S. to expedite new supplies, CBS News previously reported.