Stocks open lower, financials lag as big banks report earnings