Brent crude climbs above $90 as Middle East supply disruptions persist