Technology stocks propelled the benchmark S&P 500 index to an all-time high, while the Nasdaq hovered below its record level, as a possible U.S.-China trade deal and rising bets on a third rate cut by the Federal Reserve fueled optimism.
Powered by WPeMatico