Oil prices edged up slightly, Brent crude hits $71.51 a barrel

Oil prices rebounded on Wednesday, recovering some of the losses...

Brent crude futures for December delivery rose 0.55% to $71.51 per barrel, while WTI crude futures...