Bank of America Beats Q1 Earnings on Strong Trading Fees and Stable Interest Income | DailyAlpha