India Inc. Braces for Earnings Squeeze as Oil Stays Firm

Nomura sees the Nifty at 24,900 at year-end.