Foreign Funds Hold 186,000 Short Contracts as Nifty Declines

Foreign funds are holding 186,000 short contracts on the Nifty 50 index, according to data from…