Stocks closed broadly higher as buyers overlooked grim big-bank Q1 results and focused on potential econ reopening.

Dow ends +558, +2.4% to 23,949.  S&amp;P +3.1%.
 
Big techs were standouts for a 2nd day: Nasdaq +4.0%.

But JPMorgan $JPM -2.7% and Wells $WFC -4.0% on weak profits.