India's Oil Windfall: A Fading Prospect