High energy costs weigh on discretionary spending

High energy costs weigh on discretionary spending
seekahosto