India stocks-India's Nifty logs longest losing streak in 11 months on higher crude, Treasury yields - EPI News | Rallies