Return on US stocks will be low over next decade: Pro

5:00 AM ET Mon, 25 Aug 2014

Martin Leclerc, CIO and portfolio manager at Barrack Yard Advisors, says U.S. stocks are expensive and will be unlikely to deliver more than 3 percent total return above inflation over the next decade.