Israel strikes Beirut, Iran threatens retaliation amid truce talks | PiQ Markets