Oil Price Outlook Mired by Rebound in Crude Production

  Chart created with TradingView Oil Talking Points The price of oil pulls back from a fresh monthly high ($43.78) even though US Crude Inventories contract for six consecutive weeks, and energy prices may continue to consolidate over the coming days...

Read More
Aug 30, 2020