Why? Don’t really know, but the best buyers of EUR/USD as it rallied into the 1.2870s were players off the IMM floor, dealers report. We trade now at 1.2871. EUR/USD topped out around 1.2890 late this morning.