There are currently ... XMR in circulation. All of them were given to miners to incentivize them to keep supporting the network.
Unlike Bitcoin's block rewards Monero's block rewards will never drop to zero. Instead, they will gradually decrease until tail emission commences at the end of May 2022. At this point, rewards will be fixed at 0.6 XMR per block. Approximately 432 XMR will be created per day.
Miners need an incentive to mine. Because of the dynamic blocksize, competition between miners will cause fees to decrease. If mining is not profitable due to a high cost and low reward, miners lose their incentive and will stop mining, reducing the security of the network. Tail emission ensures that a dynamic block size and fee market can develop.
In theory, the supply of Monero is auditable by adding up all coinbase block rewards of each block. This can be done using the "print_coinbase_tx_sum" command.
But there have been concerns about possible inflation bugs in the Monero codebase or the underlying math principles which could be exploited to generate coins out of thin air. In may 2017 the Monero Research Lab discovered and patched a critical bug that affected Monero and would have allowed an exploiter to create an unlimited number of coins in a way that is undetectable to an observer unless they know about the fatal flaw and can search for it.
This particular bug however was confirmed to have never been used before on the Monero blockchain. Read more about supply auditability here
Note that this site only shows the expected circulating supply for a given date. The actual amount may be slightly lower because of block size penalties and blocks taking longer than 2minutes to mine.