Foreign investors pull funds from India over oil import dependence

Business