Oil prices rebounded on Tuesday, supported by strong Chinese fuel consumption and at least interrupting a slide to 2003 levels earlier in the week after the return of Iran to markets added to an already huge supply overhang. Traders said prices were supported by strong oil data from...
