Markets staged an impressive rally yesterday following better than expected news from Alphabet and Microsoft on Tuesday.VIEW MORE : https://bit.ly/1breakingnews