Oil prices soared on September 8th before falling back again after the EIA reported a tremendous drop in crude oil stocks and other categories.

The post <b>Oil</b> Stocks Fell… Hard appeared first on crude-oil.top.