New Delhi, Dec. 2 -- The Rupee's depreciation continued on Tuesday, with the Indian currency touching a fresh record low and inching steadily towards the 90 mark.

At the time of filing this report, the Rupee was trading at 89.874 per US dollar, with a session high of 89.895, according to publicly available data. The Indian currency has weakened by over 4 per cent this year so far.

According to market experts, the strength of the US dollar and the delay in the first tranche of the India-US BTA are weighing on the rupee.

"Record trade deficits of October month due to higher imports and delay in the U.S.-India trade deal pushed the rupee lower," Prithvi Finmart said.

However, according to the brokerage, better-than-expected Indian GDP da...