US markets saw mixed results as Big Tech earnings presented both positive and negative signals, while renewed optimism around US-China trade ties emerged. The Dow Jones Industrial Average gained, but the S&P 500 and Nasdaq composite experienced slight declines. Investors are also reacting to Federal Reserve caution on interest rates.
API request failed: cURL error 28: Operation timed out after 20001 milliseconds with 0 bytes received




