Oil price spike brings back subsidies but India wins at crude diplomacy