Trade Alert: FIT trade, FSLR update, energy analysis