Petrol price was today cut by 91 paise a litre, the seventh reduction since August, and diesel by 84 paise per litre, the third straight cut, as international oil rates continued to slump. Petrol and diesel price reduction will be effective midnight tonight, Indian Oil Corp, the nation’s largest fuel retailer, announced.