Sensex declines 21.86 points to settle at 74,314.59; Nifty closes up 53 points at 23,270.60. /PTI

Sensex declines 21.86 points to settle at 74,314.59; Nifty closes up 53 points at 23,270.60. /PTI