Market is showing signs of recovery