Strong earnings were announced by big banks including JPMorgan Chase (NYSE: JPM), Bank of America (NYSE: BAC), Wells Fargo ...