Yen was nicely growing for past 3 months. Now we are slowly reaching the supply and upper band of long term ascending channel . Banks holds pretty significant longs.
High longs, bellow supply = Profit taking.
High longs, bellow supply = Profit taking.