Stock market today: Nifty50 and BSE Sensex, the Indian equity benchmark indices, rallied strongly in trade on India-Pakistan ceasefire and US-China trade deal progress. Both indices rallied over 3.5% cheered by domestic stability and favourable global news to register their biggest single gain in 4 years.

Source: Sensex spikes 3,000 points: Top 5 reasons bulls are partying today