Peabody up, First Solar off as energy holds firm By: MarketWatch May 26, 2011 at 10:26 AM EDT The macroeconomic backdrop isn’t favorable for stocks, but the energy sector seems to do better than most in the early going. Read More >> Related Stocks: AES Corp First Solar