Crude prices are trading above $70 a barrel. What does that mean for India? Manisha Gupta gives you details.