Teens cut spending amid inflation woes