The rupee turned shaky and ended 11 paise lower at 66.81 against the US dollar on fresh demand for the American currency from banks and importers.

Hardening expectations of an imminent US interest rate hike in March against the backdrop of the central bank’s upcoming meet and also Fed Chair Janet Yellen’s speech largely kept domestic currency under immense pressure through the day.

The US Federal Reserve is due to come up with the country’s economic outlook in Chicago later in the day.