Market confidence still weak