Oil slides 1 pct on weak economic data from US, Europe

30 Apr, 2013

Read Comments