News

Auto giant General Motors reported lower second-quarter profits Tuesday following a $1.1 billion hit from US tariffs but confirmed its full-year forecast.
US stock futures held steady on July 22 after the S&P 500 and Nasdaq Composite closed at all-time highs. Investors remain ...