It's possible that the disappointing earnings reports from CAT and NVDA could have helped to kick off the next down-leg in the market. The impact of the China trade deal greatly impacted CAT's earnings.

Comments