Stocks: JPMorgan, Citi earnings on tap