CNBC | Stocks end higher as earnings beat; oil, sterling under pressure CNBC European stocks finished on a positive note on Tuesday as investors cheered on the corporate earnings that beat expectations and shook off the session's price fluctuations seen in oil and sterling. |