Rupee weakens to new closing low of 84.87 due to rise in US Treasury yields Business Standard Source link