Interesting article on production in US. Might explain the price drop lately.

Bloomberg on Oil