Treasury prices rally
US Treasury prices rallied on Wednesday as concerns about global growth sparked safety buying, even as US Federal Reserve Chair Janet Yellen repeated that an interest rate hike is likely this year. Chinese stocks dived on Wednesday despite data showing Ch