Japan’s Takaichi faces first major challenge from rising oil prices

7 months ago 121
Reliance on energy imports exposes country to volatility and could delay interest rate rises
Read Entire Article