India Nifty’s Gains Look Fragile on Soaring Crude, HDFC Bank Board Exit

Local shares have shed more than $600 billion in market value this year.