Playing devils advocate here, but what would you like him to do about it? I think what you really need to be looking at is the oil/gas companies consistently posting record profits. Seems like simple supply and demand. When the demand is always there, they can set their price, consistently inching higher and higher. Eventually though, people will ask "why" enough times that they'll have to answer for it. Easiest thing to do is create a shortage and point the finger at that. Of course, with a shortage comes slightly less sales. Cue another price raise. Big oil knows they control the world. Without oil/gas/diesel, the modern world stops.
The only realistic solution I see is going to take a literal act of congress. But getting all those idiots on both sides to actually agree on something that would help everyone would be impossible. Also doesn't help that companies like ExxonMobil undoubtedly have their hands (money) in politics so that's another huge hurdle. All said, we're screwed.