Nifty settles at 23,118.60 as global bond yields and crude oil prices rise, causing a significant market...
crude oil prices
Indian Oil Stocks face challenges as crude prices surge, affecting OMC shares negatively.