Falling oil prices: Happy days at the pumps, Hummerized Priuses surely on the way, and what on earth happened anyway?

If you follow the news much, and if you don’t I don’t blame you, you may have noticed apocalyptic noises about how oil prices are, in ascending order of doom, in free fall, crashing, being obliterated, annihilated, etc., grand overstatements each trying to outdo the previous (in actuality, oil prices fell from around $100/barrel to […]