Most of them are now requiring KYC, kucoin was like the last exchange standing that don't ask for kyc but with some hot news about them, for sure that they're going to be tackled by the government. Those that don't have kyc right now are the dexes but you know that many of them have security and liquidity issues. To understand the situation right now, it's hard to find an exchange that's 100% not kyc because if they do now, they're going to change their policy and will become 100% kyc compliance.
Usually has exchange not requirement with KYC such as MEXC and Kucoin but last update both exchange can't trade if not verifying KYC and currently almost all CEX exchange have requirement with KYC. I don't know any CEX exchange without requirement KYC and have lo fees fees trading or withdrawing fund, some exchange without required KYC seems less volume transaction on their market and make difficult for trading there, better update your document ID and verifying if want trade on top exchange market with huge volume transaction in daily day such as Binance, Kucoin or Huobi exchange.
All exchange requirement with KYC because getting regulation from government how to protect from money laundering, if not KYC easily for money laundering activities because exchange can't verify the user.