The RBI sold about $12 billion from its reserves this week to defend Indian rupee after the Middle East conflict pushed it to a record low, Reuters reported. The Indian rupee weakened past 92 per dollar for the first time on Wednesday. The intervention was the heaviest on Thursday when RBI sold dollars before the currency market opened, Reuters added.