The eighth consecutive weekly drain on U.S. commercial crude oil inventories did little to support oil prices Wednesday as some demand concerns started to emerge, analysts told Zenger. The U.S. Energy Information Administration publishes weekly [...]