SunPower Corporation (SPWR) and Total SA (ARD) (TOT) Wait Out the Oil Slump Together By: InvestorPlace May 10, 2017 at 11:48 AM EDT Read More >> Related Stocks: Ardagh Group S.A. Sunpower Corp Totalenergies Se ADR