U.S. crude oil and distillate inventories rose last week, while gasoline stockpiles fell, the Energy Information Administration said. Crude inventories rose by 7.7 million barrels to 426.7 million barrels in the week ending July 25, the EIA said, compared with...
Read More