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.
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.