On Monday, index heavyweights including Reliance Industries, HDFC Bank, Bajaj Finance, and Maruti Suzuki helped Indian benchmark indices extend their advances. The S&P BSE Sensex finished the day up 465.14 points, or 0.8%, at 58,853. On the other hand, the Nifty50 rose 128 points, or 0.73 percent, to finish at 17,525. Coal India, Mahindra and Mahindra, Bajaj Finserv, HDFC, Hindalco, Axis Bank, NTPC, L&T, HDFC, Dr Reddy's Labs, RIL, IndusInd Bank, and Apollo Hospitals were among the top gainers, each gaining between 1% and 3%. On downside, BPCL, SBI, Ultratech Cement, Britannia, Adani Ports, and Hero MotoCorp, on the other hand, all had declines of more than 1%. The BSE MidCap and SmallCap indices each nudged up 0.3% in the larger markets. Sectorally, the Nifty PSU Bank index and Nifty IT index both declined by 0.4%. Every other index registered gains. Indian markets are up after three weeks in a row, defying the bear market in global stocks. According to Refinitiv statistics, foreign investors have purchased $1.79 billion worth of Indian stocks so far this month. Meanwhile, statistics indicated a gradual recovery in China's crude imports in July, oil prices remained close to multi-month lows on Monday. Top cryptocurrency, Bitcoin prices today, August 8 Pakistani rupee keeps strengthening: central bank Bank of England governor predicts recession fears in UK