High diesel prices may put 'another squeeze' on the consumer, economist says

· CNBC