Why the API and the DOE disagreeing by 4.3 million barrels on the crude oil inventories??

Good question--

They are off by 3.3 MB, -.7 vs -4

They are also off in total supplies by 8.1 MB, 297.7 vs 289.6. I wonder if either will issue a correction, or have next weeks figs take up the slack. With that in mind and predicted temperature thaw, kind of sets the stage for price drop before maintenance season. Then look out.

Don't they always disagree?

Different surveys, different results.

They use different methodologies, and they often disagree. Put more stock in the EIA numbers. Refiners have to report inventories to the EIA directly.