First Solar (NASDAQ:FSLR) and Suntech Power (NYSE:STP) led solar stocks higher today. The sector is a lone bright spot among the continuing fallout from the massive Japanese earthquake, tsunami, and the fear of a complete meltdown in 3 nuclear reactors damaged last week. Politicians around the globe have already taken advantage of the incident to raise concerns, suspend permits, and order new inspections and reviews. Shares of First Solar are trading up 4.88% at $146.56.