Crude Inventory Increase Fueled by High Imports and Production Growth
U.S. crude oil inventories increased by an astonishing 6.8 million bbl last week, according to the Energy Information Administration. Builds of this size are unusual for the summer in light Continue Reading
