Some signs of retail recovery but little cause for optimism