Back
3 Apr 2019
United States EIA Crude Oil Stocks Change came in at 7.238M, above forecasts (-0.425M) in March 29
