Stocks rally around GE upgrade, earnings news. Read More.