I believe that drop was a temporary reaction to oil price dropping like a stone. Seems like demand for solar still grows strong despite low oil prices.
Could be someone (numm) losing their pants again next week.
I see it as a warning sign for longs.
Chart says we'll go down.