Research firm Solarbuzz believes solar module inventories soared in Q2, due to weak European demand. With prices coming under pressure, Solarbuzz warns of the industry facing a challenging second half. This could explain why a number of solar names are underperforming today. TSL -5%. CSIQ -0.8%. YGE -2.3%. [[HSOL] -2.7%.