Domestic Oil Inventories on the Rise
In a surprising move, crude oil inventories increased to 396 million bbl last week after five consecutive weeks of decline, according to the Energy Information Administration (EIA). Despite the increase, domestic crude inventories are now roughly 75 million bbl lower than were they were at…Read more »