The benchmark indices on Monday were trading in a range after Wholesale Price Index (WPI)-based inflation eased in March to 5.7% from 6.5% in the previous month, while geopolitical worries after US President Donald Trump dropped the 'mother of all bombs' on IS target in Afghanistan also kept the momentum tepid.
At 12:16 pm, the S&P BSE Sensex was ruling at 29,416, down 45 points, while the broader Nifty50 was trading at 9,135, down 15 points.
In the broader market, the S&P BSE Midcap and S&P BSE Smallcap scuttled between gains and losses.
"Going ahead, we need to keep a