Bitcoin tops $64,000 after Trump Iran assurances and rising yields

Business