Brent crude at $106, European and Asian stocks fall as diplomatic signals conflict — Iran Strike Tracker