Stock market today, April 24 -- The domestic benchmark indices, Nifty 50 and Sensex edged lower on Friday, 24 April extending losses for a third straight session, as elevated oil prices and weakness in IT stocks weighed on sentiment after Infosys issued a subdued revenue outlook.

The Nifty 50 declined 0.66% to 24,013.75, while the BSE Sensex fell 0.76% to 77,074.63 as of 9:37 IST. On a weekly basis, the indices are down 1.4% and 1.8%, respectively, and are on track to snap a two-week winning streak.

Selling pressure was broad-based, with all 16 major sectoral indices trading in the red. Broader markets also weakened, with midcap and smallcap indices declining around 0.5% each.

The IT sector was one of the largest underperformers, decli...