Crude Inventories Retreat After Recent Growth
This week’s petroleum status report from the Energy Information Administration revealed that crude stocks fell by 4 million bbl to 466.6 million bbl last week. While the new level is 32.8 million bbl lower than the level at this time in spring 2018, the step…Read more »