Confidence in business environment improving