The benchmark indices traded near the day's low in afternoon trade as elevated crude oil prices continue to weigh on the macroeconomic outlook. Further, rise in global yields dampe
ned investor sentiment. The Nifty traded below the 23,650 level. Oil & gas, banks and financials declined while FMCG, pharma and healthcare shares managed to trade with some gains.
