Stocks And Treasuries Both Capping Off A Strong First Half
June 24, 2019 at 16:30 PM EDT
While the S&P 500 has rallied nearly 19% on a total return basis, long-term Treasuries, as measured by the Merrill Lynch Long-Term Treasury index, have rallied just under 10%.