๐ฎ๐น Italy's annual inflation rate fell to 6.4% in June, the lowest in 14 months.Published by The Spectator IndexJun 28, 2023 7:45:00 AM UTC