Rupee sheds Rs 2.39 against dollar