US inventory indexes ended the week greater, supported by encouraging earnings studies from main U.S. banks.
Out of the 173 S&P 500 corporations that reported earnings this week, 142 of them beat EPS estimates, whereas 127 of these names surpassed income expectations.

