S&P500: recovers to around 4.580