Buy or sell stocks, Sept. 19 -- The key benchmark indices of the Indian stock market extended gains on September 18, with the Nifty comfortably holding above the 25,400 mark supported by firm global cues as The Federal Reserve lowered interest rates by 0.25% on Wednesday for the first time in nine months and sees the need two more rates cuts this year as worries of softening in the labor market, which threatens the economy, outweigh concerns about inflation still running above the central bank's target. At the close, the Sensex advanced 320.25 points or 0.39% to settle at 83,013.96, while the Nifty 50 climbed 93.35 points or +0.37% to end at 25,423.60, reflecting sustained buying interest across key heavyweights.

Pharma led the charge wi...