Skip to content
Nifty closes at 23,118.60, a five-month low, as crude and bond yields climb