The US and Iran have reached a 14-point ceasefire agreement that includes lifting sanctions on Iranian oil, releasing $24 billion in frozen assets, and providing a $300 billion reconstruction fund. The deal also calls for an immediate end to hostilities, including in Lebanon, and the reopening of the Strait of Hormuz within 30 days.