The Energy Information Administration (EIA) released its weekly US inventory data yesterday, reporting that US commercial crude oil inventories fell by 3.43m barrels over the week. The decline was …
Commodities: Renewed Peace Talks Weigh On Oil Prices
view original post