Why Callon Petroleum, Teva Pharmaceutical Industries, and PG&E Slumped TodayThe Motley Fool • 07/15/19