Crudely put (no pun intended), EIA is official and API is not, so I'm told. Lately, I've been noticing that whenever the market would go down following the API number it would inevitably shoot up after the EIA release, and vice versa. They make no sense whatsoever. To me, they're just one more garbage news not worth following. Just stay on the side line when they get released and trade as usual afterwards.Quote from NoDoji:
What is the relationship between the API and the Wed inventory numbers?