Delayed EIA Inventory Report Shows Crude Draw, Products Build
Oil prices climbed higher today after the U.S. Energy Information Administration reported a crude oil inventory draw of 2.8 million barrels for the week to June 24. A day earlier, Continue Reading
