Oil Inventories Dropped by 5M Barrels Last Week – EIA
Stockpiles of U.S. oil inventories dropped for the second straight week, the Energy Information Administration reported. Oil prices remained higher following the report, with WTI futures climbing more than 3%. Oil inventories fell by about 5 million barrels for the week ended May 15, the EIA said. That compared with expectations for a build of […]
