Business confidence still near record low