The euro weakened after PMIs in Germany and France came out below consensus. The pair has struggled to clear the major supply area around 0.8720 on the daily chart.
The triple top has kept the price action in check, which suggests that profit-takings have prevailed for the lack of further commitment from the buy-side.
0.8590 is key support as a bearish breakout could make the euro vulnerable to the downside.
On the upside, 0.8688 is the immediate resistance from the latest sell-off.