U.S. oil fell to a three-month low as a summer glut coupled with fading demand keep pulling crude prices back from their strongest rally in years. U.S. oil for September delivery settled down $1.06, or 2.4%, at $43.13 a barrel on the New York Mercantile Exchange, the lowest settlement since April 25. Brent, the global benchmark, fell 97 cents, or 2.1%, to $44.72 a barrel on ICE Futures Europe, the lowest settlement since May 9. Both are down more than 15% from their highs of 2016, set in early June when they crested above $50 a barrel. Prices have been retreating for much of July as traders have kept a wary eye on a gasoline glut that is pulling crude futures back from a one-year high. U.S. gasoline stockpiles are growing in the midst of summer driving season, refiners are running harder anyway and demand from the traditional centers […]