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

CNBC Videos
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.
View Comments (0)