Rising commercial oil inventories and declining U.S. demand have pushed oil prices lower on the New York Mercantile Exchange .