Indian Rupee Plunges to Record Low USDINR Breaches 9696 Amid Oil and Bond Yield Pressures Samfine SFHG Stock Analysis 320 Gain What to Watch 20260520