Broadcom, Costco could stir up stocks this week
These are the top stocks set to report earnings.

The last week was dramatic for investors, maybe a little too dramatic.
Stocks were buffeted by worries about a slowing economy, uncertainty caused by the Trump Administration's hyper-aggressive moves to chop the federal payroll, and finally, the wild, bitter meeting between Ukraine President Volodymyr Zelensky, President Trump and others.