In lacklustre trade at the Interbank Foreign Exchange (Forex) market, the domestic unit opened lower by 15 paise to quote at 42.92/93. Yesterday, rupee had closed at 42.77/78 a dollar.
Tracking the volatile stock market and fears of negative impact of the hike in fuel prices mainly weighed on the rupee, dealers said.
However, the demand for dollar too was weak as the world crude oil prices fell below $122 a barrel in Asian trade today.
Meanwhile, the dollar held steady versus a basket of six major currencies yesterday, keeping hefty gains made in the previous session on Federal Reserve Chairman Bernanke's warning about the inflationary threat from a weak US currency.