Head and shoulders and its completing the right shoulder with a contracting triangle and there is a possibility of one more E wave left for the very last entry to sell. Hopefully EURUSD doesn't decide to plummet and skip the E wave.