Stocks are off 15% from April highs, but with 10-year T-bills yielding less than 3%, equities look more attractive, says Barrons.com's Bob O'Brien.
Stocks are off 15% from April highs, but with 10-year T-bills yielding less than 3%, equities look more attractive, says Barrons.com's Bob O'Brien.