India slashed its special excise duties on petrol and diesel, as fuel prices stay volatile with supplies choked by the Iran war.