Oil Prices Up Slightly as US Crude Oil Inventories Fall

The U.S. Energy Information Administration reported a 12.2 million draw in the country’s crude oil barrels in storage last week. This post appeared first on Hart Energy.