Yes, force the oil companies to build more refineries and ramp up production.
The problem is the world is consuming more oil, but the oil companies aren't moving to step up their production to match demand...yet. The price has slowly climbed as countries like china begin to comsume more and more.
I can't even really say the oil companies are driving up prices. The demand has gone up...they just haven't increased the supply.