Last trade: 138.01. Expect this to move above 149.71. Why? Well, something to do with volatility smiles, risk premiums and 25 delta risk....and the usual other "stuff"....
I hope, the Japanese desk had their fun to run for the 105.00 Knock Outs from Japanese exporters hedging their exposure?