financial industry

Stronger-than-expected profit reports have been one of the main reasons U.S. stock indexes jumped through May to records following their tough April.