Japan core inflation accelerates after five months as Iran war pushes energy prices higher 2026-04-23 · CNBC Read full story at source