Foreign investors have continued buying Indian stocks for nine straight days, the longest streak since July 2023. This…