Line chart showing World Economics' Business Confidence Index for China hitting an all-time low