Japan may have intervened in FX market by spending $36.58 billion to buy yen

Japan May Have Intervened In Fx Market By Spending $36.58 Billion To Buy Yen Jpy 2 M 1440048047