Crude oil prices slide toward $90

31st Dec 2010    |     Source: GNA