Tariffs Are a Second Chance April 7, 2025 Inflation peaked at 9.1% in June 2022. In 2023 and 2024, I was surprised to find companies that still had not raised their prices. I’m Read More