When it comes to crypto trading, its standard model for exchanges to have fees. In order to compete with traditional markets and other crypto exchanges, a few platforms are offering zero fees on their trades.

Binance U.S. recently opened it's platform for U.S. investors. New users will get 30 days of trading without fees.

Robinhood offers zero-fee trading but there is no way to withdraw your holdings. They plan to add the withdraw feature sometime in the future.

Voyager also has no fees for trading. They have teams from eTrade and Uber that makes this platform all the more promising.
Happy trading!!!