Looks like we got some options action in the end with USD/JPY taking a whack down to 104.11. We hit some stops through 104.30 which added fuel to the fire and with US yields taking another dip towards 2.90% the buck is fighting fires from two sides.
I don’t need to tell you which way old teflon is going and cable is up to 1.6385.