U.S. oil futures log lowest finish since mid-October, with domestic crude supplies up a second week