Business confidence remains steady