S&P 500 stages a late day rally, after a subdued performance for most of the session, but gains may be short-lived amid deteriorating U.S. economic data.

FOR MORE ...