Friday, October 26, 2018

Disappointing results from Amazon and Google's parent, Alphabet, were the latest twist in a dramatic week for the markets