With the Indian economy shining like a bright spot in a troublesome global macro backdrop, foreign institutional investors (FII) investment on Dalal Street has crossed the $10 billion mark in FY24, propelling Nifty to a record peak above the 18,900 mark.