The Gambia-flagged tanker vessel Bili is pictured anchored in the Strait of Hormuz off Bandar Abbas in southern Iran, on May 2, 2026. [AFP]
World leaders on Tuesday piled pressure on Tehran to stick to diplomacy to bring an end to the Middle East war, after a salvo of attacks in the region left a ceasefire crumbling.