Home Investing JPMorgan reports record revenue for Q1: is banking crisis over?