An unexpected drop in U.S. crude oil inventories helped lift the price of oil slightly Wednesday, but oil prices remain close to 10-year lows due to a number of factors, including slowing global demand.
Low Oil Prices Are Double Edged Sword for Global Economy