Why Barrick Gold Corporation (ABX), Yelp Inc. (YELP) and Tesla Motors Inc. (TSLA) Are 3 of Today’s Worst Stocks By: InvestorPlace July 07, 2015 at 12:40 PM EDT Read More >> Related Stocks: Barrick Gold Corporation Tesla, Inc. Yelp Inc