Of course there is a lot of demand pressure too, but the low dollar has a lot to do with near $100 oil.
Oh, the humanity!
Speculators are driving the oil and most commodity markets, not fundamentals. Oil was below $50 last December and very likely will be again this December. Volatility is the name of the game.
Then why did the US Dollar drop 40% vs the Euro as we raised interest rates 15 straight times?