Retail, health care, and industrial companies notched solid gains. Financial and energy stocks also helped power the rally, despite fears the US trade war with China is hampering global economic …
More Banks, retailers power stocks higher after a wobbly start Videos