Have gas prices peaked?

Consumers and incumbents hope so.

Via The Hill.

Comments are closed.