Markets Priced For Perfection Rarely Get What They ‘Price In’
February 15, 2017 at 15:29 PM EST
It is almost inconceivable. Just 10 years ago, you could purchase a 3-year Treasury and sock away a risk-free rate of return of nearly 6%. Right now? A paltry 1.5%.