Petrol and diesel prices rise again