The EIA report is due up next

WTI crude oil is down $1.14 to $52.13 today, largely because of another surprise build in the APi report. Analysts can't understand why there is so much oil coming into US inventories.

Here's what API reported late yesterday:

  • Crude +4852K
  • Cushing +2365K
  • Gasoline +829K
  • Distillates -3461K