Mumbai, July 17 -- Indian stock markets opened flat but in the green on Thursday, tracking cautious movement in other Asian markets.

Investors continued to focus on the ongoing first quarter earnings season, which remains the primary driver for market sentiment.

The Nifty 50 index opened at 25,230.75, gaining 18.70 points or 0.07 per cent, while the BSE Sensex began the session at 82,753.53, up by 119.05 points or 0.14 per cent.

Banking and market expert Ajay Bagga told ANI, "'Will he, won't he' was the drama moving markets yesterday. At first, a White House aide revealed that Trump is going to fire Fed Chair Powell and has discussed it with lawmakers. Markets fell, the US dollar fell, and Treasury yields went up. Then, after seeing th...