The U.S. Senate votes to end the U.S. war with Iran in a move described as a rebuke to President Donald Trump. Both reports say the action comes from a Republican-led majority in the Senate, breaking with Trump on a foreign conflict that the outlets note has become unpopular with segments of the public. They also point to economic consequences tied to the war, including higher costs of living in the United States, market volatility, and broader global economic effects. The accounts emphasize that the Senate’s decision reflects disagreement with the administration’s approach to the Iran conflict, portraying the vote as politically significant because it cuts across partisan expectations. While the sources agree on the outcome and its framing, neither provides detailed vote totals or specific policy mechanisms in the excerpts provided. Overall, the reporting highlights the Senate’s willingness to challenge the president’s foreign policy direction over the Iran war and the perceived economic fallout associated with it.