Currency weakens to 93.50 against dollar as RBI eases curbs on derivative trades, while oil prices and global factors continue to weigh on sentiment