Browsing Tag

Oil Producers

Weekly Crude Oil Inventories Report

Following strong sales over the prior week, crude oil prices were higher this week in response to the latest data from the Energy Information Administration showing that US crude oil inventories declined by 5.3 million barrels.…