Oil Bulls Balk At Surprise Crude Oil Inventory Build
-
The American Petroleum Institute (API) estimated that crude oil inventories
in the United States rose by 4.287 million barrels in the week ending May
9—a s...
37 minutes ago