SocGen have the answer
They say that there was a wall of corporate selling yesterday but they see the risk of a further squeeze higher remaining.
The also have a level they fancy buying USDJPY into.