Exelon (EXC) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
Shares of NRG Energy Inc. advanced 3.22% to $98.53 Tuesday, on what proved to be an all-around mixed trading session for the ...