“It’s a supply issue“, “No, it’s a demand issue” – when it comes to the cause for plunging oil prices, the two camps will surely never agree on just what is causing it.
Luckily, Obama may provide just the tiebreaker.
Moments ago, Politico reported that in his final budget, Obama is set to unveil an ambitious plan for a “21st century clean transportation system.” which will be funded by a $10/barrel tax on oil.