Oil price shock threatens India's economy with widening deficits and rising inflation.