The business barometer dips again following a brief surge as corporate optimism fades Unpredictable global politics, T20 ...