Business confidence at 4-year low