Oil prices have dropped with the main European benchmark contract sinking to a 13-month low after a prominent petroleum forecaster slashed the demand outlook for 2014 and 2015.
Oil prices have dropped with the main European benchmark contract sinking to a 13-month low after a prominent petroleum forecaster slashed the demand outlook for 2014 and 2015.