New Delhi, Aug. 12 -- Indian stocks remained under pressure in Wednesday's trade on August 12, as a sustained rise in crude oil prices kept investor sentiment fragile. Weakness in financial stocks and a sharp selloff in technology stocks also weighed on the market, pushing August returns into negative territory.

The Nifty was down 0.15% at 24,435, while the Sensex fell 0.34% to 77,889. The broader markets also ended lower. Among sectoral indices, IT, FMCG, consumer durables and auto were the top losers, while PSU banks, media, metals, and oil & gas ended in the green.

Crude oil prices remained higher for the sixth straight session, rekindling inflation concerns as India meets around 85% of its crude oil requirements through imports. Hop...