U.S. Markets open in 2 hrs 35 mins

Market recap for Thursday, July 20th 2017

The tech trade in focus - will Microsoft and Ebay earnings after the bell launch the red-hot sector even higher?