Why did the US halt its strikes first?
The US halted its strikes against Iran because it was running out of missiles and also is suffering massive military losses (fighter jets, drones, weaponry) that are caused by Iran strikes. Furthermore, there's no strategic targets to hit anymore in Iran as most of the strategic assets are deep underground and the US can't reach them.
Consequently, the underdog, Houthis (Yemen), has participated in the Iran war by bombing Saudi Arabia's oil refinery in addition to its red sea blockage.









