Stock indexes are down today, with S&P 500 at -0.41%, Dow Jones at -0.02%, and Nasdaq 100 at -0.80%. Meta Platforms and IBM are up over 7% after strong earnings, while Microsoft is down over 10%. WTI crude oil prices are up over 4% on Trump’s comments about Iran. Precious metals are soaring with gold and silver up over 3% and copper up over 8%. Weekly initial unemployment claims fell slightly, while the US trade deficit widened in November. Concerns over tariffs, government shutdown, and Greenland continue to affect the market. Earnings season is in full swing, with positive results so far.

Read more at Barchart: Stocks Pressured by Mixed Big Tech Earnings