Short FSLR - Overdone rally from earning catalystOverall market rally seems way overdone and overhyped, although congress continue to press for stimulus bills on energy sector; still upside risk to reward does not warrant a long position at this point in time.
Rather, market's current rally are living on pro-longed extension from recovering CPI data to positive earning outlook to stock split. These catalyst seems to have very much been priced.