Brent nears $88 as oil falls for second day