Brent crude stays near $109 a barrel after Iran's threat