Petrol and diesel rates hit new high