IV let me take a stab. Looks like there is a bunch happening which I'm sure you know. Lots of cross currents. But, looks like we had the London close/fix coming into play as well as some treasury announcements, an option/cut expiration for the major pairs and Japan warnings all within a short timeframe. Clear ranges on Euro and GBP. Alot of this oil pa may in fact be fear being priced in. Not sure what amount of positions large specs hold on WTI and Brent but I bet it is high. Euro had a rate hike but no indication for a rate hike cycle. Lots of that was priced in already as it's been traded on for weeks. IV just checked the time stamp on your post again. Looks like this was right around London close. Very ripe time for reversals.