People have a brand new cause to worry

In April 2021, consumer prices in the United States recorded the largest increase in the last almost 12 years. This was due to an explosive strengthening of demand in conditions of limited supply, which could further inflame fears in the…