Markets shrugged off last week’s Iran shock – but the next few days could put that resilience to the test.