U.S. stocks end higher Friday, post gains for the week on rate-cut optimism 12.07.2024 23:08 MarketWatch.com