Business Energy and food prices have pushed US inflation to its highest level in 40 years. maria June 10, 2022 0