Confidence index holding steady, despite challenges ahead