Hiccups in Chinese economy and the overall strength of the dollar will continue to be a...
The rupee closed at Rs 66.21 in its last trading session.