Trump aides see Iran war running to 2029 as Brent holds above $100