Business Confidence Buoyant Despite Economic Headwinds