A few weeks ago I offered some calculations suggesting that lower demand for oil might account for about $20/barrel of the dramatic decline in the price of oil since last summer. Here I point to some other evidence consistent with that conclusion.
Read more: http://tinyurl.com/mqbr9of