A two-week ceasefire deal already seems fragile – with Israel launching a huge bombardment of Lebanon, and uncertainty in the Strait of Hormuz.
Read more: Iran war latest: 254 people killed by Israeli strikes in Lebanon today, says civil defence service