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

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.
Mon, Aug 25 20145:00 AM EDT