iStock image Industry Reports Consumer confidence hits lowest since 1978 as soaring oil prices batter households Pooja ShrivastavaApr 23, 2026