News

The S&P 500, Nasdaq 100 and Dow Jones all hit new all-time highs as investors continue to bet on the strength of corporates despite fresh data pointing to an unwelcome resurgence in inflation. The SPY ...