US tech stocks surge as Apple, Amazon and Facebook update on progress

US tech stocks have enjoyed a strong rally on Wall St in advance of earnings reports from, arguably, the biggest names in the business.
Source: Sky Business News