Oil at highest since March on lower US inventories, recovering demand

You are here: