Oil refineries are sitting on a lot of petro right now, it's just not being turned into gas. That's one reason you're seeing record high gas prices even though the price per barrel isn't historically that bad: oil is available. Gasoline is not.
Semi-related note: gasoline prices increase every Spring as refineries convert operations to blend a different fuel mix. Summer and Winter demand different fuel compositions. The price will usually stay high until after July 4. This happens every year. It's historical fact - look it up.
Another item to consider is that the economy has been doing well recently. This brings us to a supply and demand argument: when the economy went in the shitter, there was no demand and gas prices fell. We weren't building things, transporting things, visiting things, or otherwise engaging in activities that caused energy demand. Now we are. Simple economics tells us that this heightened demand will increase the price. Ergo, you can blame higher gas prices on the economy. You can even say that high gas prices are an economic indicator; a symbol of success.
This isn't a roundabout way of saying high gas prices are Obama's fault because he's helped the economy springboard and the trajectory of gas prices are a function of this springboarding. Obama doesn't really deserve that much credit for our economic improvement. But blaming him for current gas prices is stupid too. Moron.