World German Inflation Eases as Dropping Oil Prices Bring Relief Across Europe by William Green June 30, 2026