DOE has released 17.5 million barrels from the Strategic Petroleum Reserve since March
This story is reported by U.S. Energy Information Administration (EIA) (.gov). Read what other outlets are saying below, then open the original report for full details.