Mumbai, July 8 -- The Indian stock markets on Tuesday ended higher, recovering from the flat opening due to the news of a possible mini trade deal between India and the United States late in the night.

Stock markets opened under pressure as concerns over US President Donald Trump's fresh tariff measures took center stage.

At the end of the trading session, the Sensex was up 270.01 points or 0.32 per cent, at 83,712.51, and the Nifty was up 61.20 points or 0.24 per cent, at 25,522.50.

The Financial heavyweights helped Nifty and Nifty Bank close in the green. Kotak Bank remained the top gainer and rose over 3 per cent on a strong first-quarter update.

Tital was the top Nifty loser, down 6 per cent after reporting below-estimate jeweller...