Oil prices fell on Wednesday after the Energy Information Administration (EIA) published the weekly US crude inventories. The surprise buildup of 6.8.
A