Back
24 Oct 2018
United States EIA Crude Oil Stocks change came in at 6.346M, above expectations (3.69M) in October 19
