Earnings focus drives violent stock swings, creating opportunities Dec 5, 2017 04:18AM