Stocks Finish Higher in Choppy Action..... U.S. equities finished in the green despite some choppy trading in the session, as both the S&P 500 and Dow closed at fresh records again today. Investors sifted through a heavy earnings slate today that saw Facebook...

read more