Fundamentally, I think that Japanese banks are long JPY. COT report suggest 90 % of non commercials are long JPY. Usually, a crowded trade like this ends in heavy losses for the speculators.
But after weeks of "small talk" of the Japanese Prime Minister and BOJ, massive critic from Japanese...