Bitcoin rallied past $107,000 after Iran and Israel agreed to a ceasefire, boosting crypto markets and global stocks, amid growing institutional interest and resilient demand despite uncertain Federal Reserve policy.