Back
5 Apr 2017
United States EIA Crude Oil Stocks change came in at 1.566M, above forecasts (-0.53M) in March 31
