Yeah it's the president... dumbasses.
The recent economic downturn has weakened the dollar, which has been further weakened by the fed which has lowered interest rates to try to encourage banks to loan more, which increased inflation.
How does that effect gas prices? Oil is traded in dollars. When the dollar is worth less, it takes more to buy a barrel of oil, and thus more to buy a gallon of gas.
Couple that with the fact that China is quickly becoming a mobilized country and needing more oil and gasoline to fuel their cars means that world demand for oil has increased while OPEC has not increased production.
Same supply but more demand means higher prices.