The US stock market took a hit on the last day with the Nasdaq losing over 1% as investors grew cautious after Iran fired missiles at Israel. While the broader market declined, energy stocks surged as US oil prices settled up 2.4% and defense stocks saw gains as well.