Power Generation Results Mixed (D, XEL, NRG, EXC, RRI)
Three large electric utilities reported earnings this morning, and the results are could be better, but they could also be worse. Dominion Resources, Inc. (NYSE:D) and NRG Energy, Inc. (NYSE:NRG) were up…