2021-05-05 14:45
US: EIA Crude Oil Stocks decrease by 8 million barrels, WTI climbs higher toward $67