S&P 500 Yield Above 30-Year U.S. Treasuries Sign To Long-Term Buyers