Brent crude futures climbed $2.69, or 3.05%, to $90.79 by 2343 GMT, touching the highest since June 11, extending gains after rising 15.9% last week, its biggest weekly gain since April.