Indian Rupee Plunges to Record Low USDINR Breaches 9696 Amid Oil and Bond Yield Pressures Tokyo TKLF Trading at 201 Key Decision Point 20260520