Stock market today, June 10 -- Indian stock indices gave up early advances to trade flat on Tuesday, as profit-taking in financial shares counterbalanced the positive sentiment from U.S.-China trade discussions and support from central bank policies.

As of 12:12 IST, the Nifty 50 was up 0.13% at 25,136 .10, while the BSE Sensex increased by 0.04% to 82,475.27. Analysts credited the gains to robust purchases in rate-sensitive sectors, particularly financial stocks, and noted that key indicators suggest potential further gains in upcoming sessions.

Given the recent surge in the market, some level of profit-taking is expected. Nevertheless, significant liquidity is anticipated to encourage buying on dips, helping the market to stabilize an...