David Burrows, CEO and CIO at Barometer Capital Management, shares his outlook on North American large cap stocks.