Forget $100 oil. $80 oil is a problem.

Are strapped American consumers on for another date with energy price misery?