Consumers get revenge on Exxon ...a little