July 8 (SeeNews) - US solar panels maker and project developer SunPower Corp (NASDAQ:SPWR) on Thursday said it has extended its existing credit support agreement with its majority owner, French energy major Total SA (EPA:FP), through 2018.