Anyone expecting inflation to have peaked by now got a rude surprise this week. The latest inflation report showed prices in May rose 8.6% from a year ago — the fastest rate in 40 years.Add to that declining stocks, climbing interest rates and global economic troubles caused by Russia’s invasion […]