While API and DOE data has not exactly been consistent recently, the fact that API reported a huge 6.7 million barrel inventory draw for the last week is significant. Of course, all eyes will be focused on production data tomorrow but WTI prices were up at the highs of the day yesterday.
WTI loves the news...

For some context on the size of the draw...

Charts: Bloomberg




Comments
Log in or sign up to join the conversation.