Loading…
Japan confirms $36.8 billion currency intervention as weak yen pushes BOJ to hike interest rates · Feedsoft AI