Nifty traded near 24,100 at midday as HCL Tech and ITC gained, while banking stocks, Maruti Suzuki, Nestle India and IndiGo declined.

Stock market today: Nifty and Sensex opened lower as rising crude oil prices, US Treasury yields and renewed US-Iran tensions weighed on sentiment.

Indian equity benchmarks ended marginally lower on Tuesday as banking, auto and pharma stocks dragged. Nifty fell 0.1% to 24,055.8, while Sensex slipped 0.02% to 76,944.28.…