Petrol touches new high