The Stock Bond Barometer model suggests bonds offer the most value currently. Stocks are slightly overvalued with a premium of 0.17 sigma, down from 0.5 earlier. Various valuation metrics show reasonable, if not discounted, multiples for stocks.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing