rupee takes a dip while dollar flexes its muscles