The Indian rupee faces a potential record low of 98 against the dollar by July due to the Middle East energy shock, impacting domestic assets. Despite authorities' protective measures and calls for a rate hike, BofA Securities anticipates gradual increases later in the year. Foreign investors have significantly withdrawn funds, adding to currency pressure.