The market doesn’t really want to care about the details, it likes being long USD and short Yen and now has some justification.

The high so far has been 93.80 and next technical resistance is at 94.35.