The yields on US Treasuries gained while stock futures slumped in response to the punitive measures taken against some of America’s biggest trading partners.The yields on US Treasuries gained while stock futures slumped in response to the punitive measures taken against some of America’s biggest trading partners.  Read MoreMarkets, Business, Bloomberg 

​NDTV Profit