U.S. stocks close higher as strong earnings lift retailers
Financial, healthcare and energy stocks helped drive much of the rally. The Standard & Poor's 500 rose 1.4%.
Financial, healthcare and energy stocks helped drive much of the rally. The Standard & Poor's 500 rose 1.4%.