Oil prices set to end year 10% lower on new supplies, weak demand

Home » New » Oil prices set to end year 10% lower on new supplies, weak demand