In a major development tonight, the oil companies have reduced the petrol prices by Rs 2.43 per litre and diesel prices by Rs 3.60 per litre, effective from midnight tonight. In addition, prices of non-subsidised LPG rates have been cut by Rs 23.50 per 14.2-kg cylinder to Rs 585.