The U.S. Strategic Petroleum Reserve is at a 12-year low after the Department of Energy made deliveries of volumes sold earlier this year, Bloomberg reported. According to the Department of Energy, at of June 30, the SPR had 682 million barrels of crude in it, after more than 10 million barrels were sold over the first five months of the year.
Read more: http://tinyurl.com/y75ct7x3