US Treasury prices rally
US Treasuries rallied and bill rates plummeted on Wednesday as unrelenting financial market upheaval, including another big stock market drop, fed demand for cash and ultra-low-risk investments. US stocks tumbled on Wednesday. The broad S&P 500 stock inde