U.S. Oil Inventories Continue Slide as Refiners Boost Runs
Crude oil inventories in the United States decreased by 7.2 million barrels during the week ending June 5, according to new data from the U.S. Energy Information Administration (EIA) released on Wednesday The decrease brings commercial stockpiles to 426.5 million ba