Crude oil prices slide close to $89

31st Dec 2010    |     Source: GNA