Business confidence falls to near record low