Is Inflation Here to Stay?

Inflation recently topped 5.7% on an annualized rate, the highest level in over 30 years. A permanently higher inflation rate changes the strategies that have proved successful for investors over the past few decades, while a temporary burst of inflation has different impacts. Read more here…