The spot rupee took a beating in the opening trades as dollar gains against the major international currencies continues to weigh on the sentiment.The rupee was dealt at 44.0550/0650 per dollar against the Friday's close of 43.84/85 per dollar.