New Delhi, July 30 -- Domestic equity benchmarks settled marginally higher Wednesday, possibly due to some fresh buying, but analysts are of the view that uncertainty around the India-US trade front will continue to remain key headwinds.

Sensex closed at 81,481.86 points, up 143.91 points or 0.18 per cent, while Nifty closed at 24,855.05 points, up 33.95 points or 0.14 per cent. Both indices started the session largely flat.

"The major drag on the market continues to be the negative news on the India-US trade front. President Trump's comment that 'India may have to pay 20-25% tariff' is very negative from the short-term market perspective," VK Vijayakumar, Chief Investment Strategist, Geojit Investments Limited, said.

Also, the US Fed ...