Business confidence at its lowest