Enphase Energy says it plans to restructure its operations, reducing its global workforce by 17% – about 500 employees and contractors – and closing its contract manufacturing site in Mexico.
Oil futures settled Friday with a loss, as China’s latest round of stimulus measures failed to lift expectations for energy demand as some traders expect to see President-elect Donald Tr ...