US Emergency Oil Reserves Falls to Lowest Level in 40 Years

U.S. Strategic Petroleum Reserve feel by by nearly 1.6 MMbbl the week of April 10, Department of Energy data shows. This post appeared first on Hart Energy.