U.S. oil prices stabilize after 6-percent slump, but market remains on edge
U.S. oil prices stabilized on Wednesday after slumping more than 6 percent the previous day, with some support coming from a report of an unexpected drop in U.S. commercial crude inventories.
