A Bad Earnings Day, But A Good Day For Profit Taking
July 21, 2015 at 18:58 PM EDT
A bad day for earnings, with IBM, United Technologies and Apple all disappointing. With indices at highs (or just shy of resistance) it was going to be a day of easy selling.