EIA Inventories Increase Halts Crude Rally
October 08, 2020 at 06:41 AM EDT
Crude oil prices have been trading broadly higher across the week. However, they ran into selling pressure mid-week in response to the latest report from the EIA.