The stock market is at highs but results and spending for Apple, Amazon, Google and more will be key. Iran talks were called off.