As Treasury yields continue to march higher, the expected benefits of owning U.S. stocks over bonds is looking increasingly unattractive.
You are here: Home / Top Stories / Market Extra: Potential benefit of owning stocks over bonds has shrunk to its lowest level in 21 years