U.S. annualized inflation just peaked 17 percent for the first time since WW2, the highest rate in 75 years.
threadreaderapp.com/thread/153