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