Up for 16th straight day, fuel prices touch new high