Why fundamentals trump macro considerations Peters MacGregor Capital Management Peters MacGregor Capital Management