Skip to content

Crude Oil Inventories Still Weighing Heavily on Oil Prices

Oil is trying hard to bottom near $50/barrel, but inventory build-ups keep getting in the way. Our pic-of-the-week shows weekly commercial crude oil inventories in the U.S. and they keep getting larger and larger. Crude in storage managed to post an all-time high of 425.6 million barrels last week. Not only does this extend the uptrend but it also represents a bounce well above the trend.

Read more

Pic-of-the-Week: U.S. Crude Production Finally Surpasses Imports (05/19/2014)

U.S. Crude Independence Takes Important First Step – Surging domestic crude production finally surpassed the level of imports in early 2014. The roughly 1 billion barrel increase (50%+ gain) in annual production since late 2009 is mirrored by a 1 billion barrel decline in annual crude imports. The value of this production-for-imports swap is approximately $100 billion annually at current oil prices.

Read more
Back To Top