India stocks fall below $5 trillion as oil tops $100

Business