US Crude Inventories Hits Lowest Level Last Week

US crude oil stockpiles dipped to their lowest level in a year last week, while fuel inventories rose, the Energy Information Administration (EIA) said.

Crude inventories fell by 1.6 million barrels to 417.5 million barrels in the week ending Sept. 1…

Read More