David Burrows, president & chief investment strategist at Barometer Capital Management, shares his outlook on North American Large Caps.