The war’s human and economic toll is mounting, with 18 US service members now dead and Brent crude crossing $91 a barrel.