“Today’s inventory stats and overall builds in crude and products are indicative of investor worries on the overall economy,” said Tony Headrick, energy markets analyst at CHS Hedging, following the EIA report. This post appeared first on Hart Energy.