Stock market today: BSE Sensex rallies over 750 points, Nifty50 ends shy of 24,000 - top reasons for rise

Improving relations between Iran and the US, softer crude oil prices and other supportive factors boosted investor confidence. Buying was broad-based.

Stock market today: BSE Sensex rallies over 750 points, Nifty50 ends shy of 24,000 - top reasons for rise
Improving relations between Iran and the US, softer crude oil prices and other supportive factors boosted investor confidence. Buying was broad-based.