There’s a band of resistance on the hourly chart roughly between 1.4460/90 (which was previously support) and this is capping the EUR/USD rally for now. No one seller in particular has been mentioned but there has been plentiful supply anytime the market has neared 1.4465.