While you were paying through the nose at the gas pump, Big Oil posted record quarter profits:
Exxon: $17.9 billion
Chevron: $11.6 billion
Shell: $11.5 billion
They're using the cover of inflation to line their pockets.
Yes, it's time for a windfall profits tax on Big Oil.