There are a lot of reasons for the speculation on the price per barrel of oil but one of the chief components is that the Fed is printing money to pay the cost of our debt. Let there be no mistake... This is BOs fault. In so doing, oil which is traded with the dollar is affected. When the dollar is weak, the price of a barrel of oil raises to make up the difference. It is not rocket science. This is the reason the price of precious metals and stones goes up as well. But those prices (precious metals and stones) don't affect you or me directly.
Wouldn't the Fed have a lot more to do with it than BHO? Hasn't the policy of the Fed been pretty much the same since 1987? I know it's easy to blame Obama, but the policies has been in place for decades. The weakness of the dollar alone does not account for the rise in oil prices. Look at charts for $WTIC and $USD.