New Delhi, March 12 -- Indian market witnessed sharp fluctuations in today's trading session, March 12, as weak global cues and escalating trade tensions, coupled with downgrades on IT stocks, led frontline indices to swing back and forth in trade. However, they managed to end the session with mild losses.

he strong gains in banking stocks lent support to the market recovery during the second half of the trading session. The Nifty 50 recovered 141 points, or 0.63%, from the day's low to end the session at 22,470 points, 0.12% lower than the previous close, while the Sensex ended the session with a mild cut of 0.10% at 74,030 points, recovering 431 points, or 0.58%, from the day's low.

The broader market also bounced back from the day's ...