US Strategic Petroleum Reserve at Lowest Level Since 1982

Data released by the U.S. Department of Energy showed that crude oil stocks in the U.S. Strategic Petroleum Reserve fell to 285 million barrels last week, the lowest level since November 1982.