Why did Sensex and Nifty close in green despite rise in oil prices?
Sensex ended 938 points higher at 75,502.85 on Monday, while Nifty rose by 257 points to close above 23,400. Markets have risen because the jump in crude prices wasn't a lot, NDTV reported, citing an expert. "In Indian markets...pharma, metals, or select defensives sometimes gain amid volatility, partially countering oil-sensitive sectors like airlines/auto," market analyst Nidhi Sharma said.