New Delhi, July 15 -- The Indian Stock Markets on Wednesday ended marginally lower after giving up most of their sharp morning gains.

At close, Sensex rose 130 points, or 0.17%, to close at 77,185.43, while the Nifty 50 ended at 24,078.50, rising 26 points, or 0.11%.

The overall market capitalisation of BSE-listed firms rose to Rs 481 lakh crore from Rs 479.5 lakh crore in with investors wealth grew by about Rs 1.5 lakh crore.

Among the sectors, the ones ending with healthy gains were Nifty PSU Bank was up 0.95%, Consumer Durables up by 0.73%, and Oil and Gas up by 0.69%, Nifty Bank climbed 0.51%, while the Financial Services index rose by 0.59%.

On the losing end were Nifty Metal cracked by 1.11%. IT, FMCG, Media, and Realty indices fe...