As crude oil prices surge past $100, experts warn of consequences for the Indian economy—rising inflation, pressured corporate margins, and a delayed stock market recovery. Will geopolitical tensions continue to stymie India's growth prospects?