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

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