Earnings and geopolitical events continued to drive the US markets this week.
As for geopolitical events, since nothing blew up within the last 24 hours, the markets pretty much forgot about them, including plague, wars, and rumours of war.
As for earnings, they are mediocre, and stocks gave back some of their gains today on that disappointment.
Next week ought to be action packed. I will discuss that further in tonight's metals commentary.
Have a great weekend.