Stocks tumble following a slump in Europe and weak corporate earnings By: Stockhouse Newswire April 17, 2015 at 12:42 PM EDT Stocks tumble following a slump in Europe and weak corporate earnings Read More >> Related Stocks: Barrick Gold Corp Newmont Mining