news What FII rollover data of Nifty, single stock futures mean for markets in April series? March 30, 2024