The recent dismal stock market sell off, combined with flight to safety of U.S. Treasuries, has vaulted bond returns well above their historical norms while stock returns are well below their historical norms.
Mar
04
2009