James Mackintosh Bull run or bear market rally?