The USD/JPY pair has witnessed a juggernaut rally from March 4 low at 114.65 and has managed to reclaim its three-week-old resistance at 115.90. The p

The USD/JPY pair has witnessed a juggernaut rally from March 4 low at 114.65 and has managed to reclaim its three-week-old resistance at 115.90. The p