Cautious optimism as business confidence strengthens in wake of improved performance