Brent crude topped $105 a barrel after Iran threatened to expand the war, adding to worries that higher energy prices will keep inflation el…