Oil Prices Fall as Demand Uncertainty Offsets Libya Supply Concerns
Although losses were limited by supply concerns in the Middle East and Libya, oil prices dropped by about 1% on Wednesday as a result of ongoing worries about Chinese demand
Although losses were limited by supply concerns in the Middle East and Libya, oil prices dropped by about 1% on Wednesday as a result of ongoing worries about Chinese demand