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.