United States EIA Crude Oil Stocks Change came in at -1.934M, above forecasts (-2M)



United States EIA Crude Oil Stocks Change came in at -1.934M, above forecasts (-2M)