Mumbai, May 7 -- Indian stock markets opened in negative but recovered and trading in flat at the time of filing this report on Wednesday after India launched anti-terrorist strikes in Pakistan.

The Nifty 50 index opened with a decline of 146 points at 24,233.30, or a decline of -0.60 per cent, while the BSE Sensex opened at 79,948.80 with a decline of -692.27 or -0.86 per cent. But soon indices recovered the losses.

Experts noted that now Indian markets may react negatively to the tensions at the border which materialized last night.

Ajay Bagga, a Banking and Market Expert, told ANI, "The geopolitical risk that was hanging over the Indian markets has got crystallised today with the Indian strikes on PoK and Pakistan-based terror camps...