Oil rallies for another day on inventory drop in EIA report
Yesterday’s report from the U.S. Energy Information Administration followed up on the surprisingly good news on July 25 on U.S. crude inventories from the American Petroleum Institute. The numbers from the American Petroleum Institute showed a much bigger than expected draw down of 10.23 million barrels in U.S. oil inventories