JPMorgan takes hit due to oil rout