Yield on benchmark 10-year Treasury note retreats below 3% as U.S. stock futures slump




More...