Low Oil Prices Are Double Edged Sword for Global Economy

Your browser doesn’t support HTML5

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.