U.S. crude oil tops $105, Brent crude at five-month highs amid Mideast tensions Oil extended its rally on Tuesday as investors continued to monitor developments in the Middle East.