Crude oil steadies near $90 as Middle East peace stalls