Dollar sentiment deteriorates on weak data