This fits with the story reported by NHK earlier here, which is not much of a surprise considering recent developments and the vaccine narrative in Japan.
The government has said that they are planning to begin the vaccine rollout some time this month - as early as mid-February potentially - so this keeps with that "promi
Further Development
Analyzing the current trading chart of EUR/USD, I found that sellers are in control and that there is the downside pressure.
Key Levels:
Resistance: 1,2150
Support levels: 1,2055,1,1955