The Indian unit traded between 68.31 and 68.43 on sustained selling of the US dollar by banks during morning deals, it was quoting at 68.42 at 1030 hrs.
Meanwhile, the domestic industrial production slipped to a seven-month low of 3.2 per cent in May due to sluggish performance of manufacturing and power sectors, while retail inflation continued to remain firm in June on costlier fuel.
Overseas, the US dollar was buoyant near a 10-day peak against its major peers in early Asian trade, supported by US Treasury yields that edged higher on expectations the American inflation rate will rise.
The 30-share BSE Sensex is trading flat by 0.19 points or 0.00 per cent at 36,548.60 at 1050 hrs.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)