7 Biggest, Ugliest Oil Stocks to Sell Now By: InvestorPlace April 14, 2015 at 07:08 AM EDT Read More >> Related Stocks: BP Plc ADR Chevron Corp ConocoPhillips Exxon Mobil PetroChina Royal Dutch Shell Plc ADR Totalenergies Se ADR