Rupee slips to a new record low of 89.85 against the US dollar amid weak flows, trade deal woes