What is USD Coin (USDC), fiat-backed stablecoin explained

USDC is a U.S. dollar-backed stablecoin issued by Circle and Coinbase to combat the price swings of the highly volatile cryptocurrency market.