Indian stock markets declined after opening flat on Monday, with selling pressure mounting after lower-than-expected GDP numbers were released last week. The Nifty 50 index opened with a marginal gain of 9 points at 24,140 points, while the BSE Sensex index declined by 58 points to open at 79,743.87.