: EIA reports a more than 12 million-barrel weekly decline in U.S. crude supplies
The Energy Information Administration on Wednesday reported that U.S. commercial crude inventories fell by 12.5 million barrels for the week ended May 19. That compared...