The focus next week will remain on earnings with it being one of the busiest weeks of the quarter with 220 companies with market caps above $10B set to report including Apple, Microsoft, Google, Amazon, Facebook, Visa, MasterCard, Exxon, Comcast, Coc...