
India Economy
Oil at $110: The Math India's Financial Media Isn't Running
Oil crossed $110 a barrel this week on fears of an expanded Iran conflict. The headlines in India's financial press have been predictably breathless. What they haven't done is run the math. Here it is. India imports appr...