It's got a lot to do with anti-trust laws, but I really find the consumer response funny. People keep doing these gas boycott days, but we can't just stop using gas, so the next day or the day after, the companies just make all the money back. They're laughing all the way to the bank. So instead, I think we should do this:
Pick the company that posts the highest profit. Set a price they have to come down to before anyone will buy any gas from them again.
Flood the internet with this plan. Stick to the plan.
When and if it works, pick another company and set a lower price. Rinse and repeat.