Here’s the notable 15.00 GMT expiries that the DTCC have listed for today 26 Jan
– EURUSD 1.0650 (EUR 271m) 1.0750 (256m)
– USDJPY  112.70-75 (626m) 112.95-113.00 (429m)
That USDJPY 114.00 interest may also help to explain the recent surge through. Just a thought.