Twin Pressures: How Energy Costs and a Weak Yen Are Reshaping Japan’s Valuation Landscape

Japan is entering a materially different investment regime—one defined by energy insecurity, currency volatility, and the erosion of assumptions that once positioned Japanese assets as defensive, low‑risk allocations in global portfolios. In March 2026, regular gasoline hit 190.8 yen per liter—an all‑time high—while the yen weakened beyond 159 against the U.S. dollar, approaching levels not […]

Twin Pressures: How Energy Costs and a Weak Yen Are Reshaping Japan’s Valuation Landscape Read More »