Brent nears 3rd straight weekly gain as oil hits $113.82

Business