Total inventory was 20.854 million barrels on February 15th, down 1.6 percent from a week earlier and the lowest since November 30th
Total inventory was 20.854 million barrels on February 15th, down 1.6 percent from a week earlier and the lowest since November 30th