Tag: Crude oil

US crude oil inventories fall to lowest level since 1983

Do the declines in inventories reflect shifts in the global energy market?

2 Min Read