Bigger Than Expected Crude Inventory Draw Boosts Oil Prices
The American Petroleum Institute (API) reported on Wednesday a major draw in crude oil inventories of 5.421 million barrels for the week ending October 9. Analysts had predicted an inventory Continue Reading
