Investopedia | Crude Oil Price Forecast: Bulls Take Charge Investopedia Oil finally closed above the psychological level of $70 per barrel last week following bullish demand news such as a 2.1-million-barrel drawdown in U.S. crude oil inventory for the week ended Sept. 14. The inventory decrease follows a 5.3-million ... |