Nifty 50 targets 23,400 break to end five-week losing streak as oil cools | AirNews.in