U.S. Crude Oil Inventories Fell by 3.9M Barrels Last Week: EIA Read More

reported by Investing.com at Investing.com