Surprise Crude Draw Suggests Tighter Oil Market
The American Petroleum Institute (API) estimated the inventory draw this week for crude oil to be 1.645 barrels after analysts predicted a build of 1.833 million barrels. U.S. crude inventories Continue Reading
