Rupee may drift towards 96 on twin drag from oil and U.S. yields The Indian rupee is poised to weaken towards 96 per U.S. dollar after a third consecutive night of U.S. strikes against Iran reinforced ...