British Airways’ decision to halt its Bahrain service has landed at the exact moment when Iran–United States tensions have pushed aviation risk back to the top of the agenda. What is clear from ...