Biden, Putin, and Inflation
The Consumer Price Index increased by 1.2 percent in March, the quickest month-over-month increase in more than 15 years, and the year-over-year inflation rate is now at 8.5 percent, the highest since December 1981.