U.S. Crude Stocks Fall to Levels Not Seen Since 1984, EIA Says
U.S. crude oil inventories, including the Strategic Petroleum Reserve, fell by over 15 million barrels in the week ending June 19 to 743.3 million barrels, the Energy Information Administration reported, marking the lowest combined level since October 1984. Excluding the SPR, crude stocks also reached a recent low, while regional inventories and Ea…