Lower Oil Prices: What Falling Crude Oil Means for India and Investors Ketan GujarathiOctober 31, 201494 views2 min read