Oil rises $1 as Middle East crisis, inflation fight in focus