U.S. Markets close in 4 hrs 57 mins

JPMorgan, B of A warn on revenue

Banks out of favor again. Financials which staged a major turnaround following the election, are now back at early December levels.