OPEC
OPEC have targetted $100 a barrel. Economics 101 says they will cut supply until demand gives them the price they want. Having cut output by 1.5 million barrels a day last week, expect more cuts if the price does not increase soon.
As for Obama v McCain and the effect on the economy: It doesn't matter who gets in, they are inheriting a mess and neither is capable of fixing it.
Remember if you are voting for the lesser of two evils, you are still voting for evil!