Weaker Rupee at 94.67: Winners and Losers in Indian Markets