Overall business confidence remains high