Business confidence remains buoyant