Economic Factors in Oil Industry

Experts expect US crude stocks to decline further and end under levels from last year

According to analysts, U.S. crude oil inventories have reached their lowest point this year and…