Could This be the Best Earnings Season in Nearly a Decade?
Finally, 6 weeks into the weakest seasonal period of the year, we saw a large down day for the market on Friday. It took announcements of potentially an additional 100% tariffs on China and government layoffs due to the shutdown to finally generate a 3.5% down day for the Nasdaq. Over the weekend, […]







