Midday finance report- July 26

Facebook has reported a weak result which may have an impact on tech stocks.