By CNBC / August 20, 2003 / marketsanity.com / Article Link
The benchmark 10-year Treasury yield puked below 0.5% for the first time in history as coronavirus fears, coupled with an oil price melt-down, sent investors flocking to safer government bonds.