Oil prices down on swelling U.S. stockpiles, demand concerns