Case analysis
1. Company X sent Company Y a letter as an offer to sell 10 tons cotton for US$200,000. After receiving the letter, Company Y immediately sent a telegram to Company X purporting to accept the offer. However, the telegram company erroneously delivered the telegram to Company Z. Five days later, the market price of cotton increased a lot. Company X mailed a letter to company Y to revoke the original offer. The letter of revocation was received by Company Y. Is there any contract between Company X and Company Y?