U.S. stocks ended mostly lower on Friday, though the Dow managed slight gains, as Treasury yields generally declined led by front-end maturities on renewed rate cut hopes. However, geopolitical tensions escalated over the weekend following U.S. strikes on Iranian nuclear sites, which sent oil prices surging to a 5-month high on Monday morning and impacted...