Buy or sell stocks, March 11 -- The Indian stock market posted solid gains on Tuesday, March 10, snapping a two-day losing streak that had pulled both the Sensex and the Nifty 50 down by about 3% each. The rebound came after Donald Trump suggested that the conflict in West Asia may be approaching an end.

The Sensex surged 640 points, or 0.82%, to close at 78,205.98, while the Nifty 50 advanced 234 points, or 0.97%, to finish at 24,261.60.

On Tuesday, the Nifty 50 staged a strong recovery, closing near 24,261, indicating a rebound after recent selling pressure in the broader market. The index opened on a firm note and maintained positive momentum through most of the session, supported by buying in heavyweight stocks.

According to Sumeet...