News

The S&P 500 reached another record high but US stocks ended trading day mixed as GM shares plunged in the wake of tariffs hit ...