Rupee sheds Rs 1.87 against dollar