Top Analyst Upgrades and Downgrades: Citigroup, GE, Melco Crown, Oracle and More
ThinkstockInvestors and traders alike have been positioning their portfolios and assets going into year-end, at the same time that stocks keep challenging all-time higher highs almost each week. 24/7 Wall St. reviews…