Brent oil held gains near $101 a barrel as Iran vowed it was prepared for a more intense war after hostilities flared across ...