Whenever you do a transaction on the Ethereum network part of the fees (the base fee) are destroyed, this amount goes nowhere not even a special locked account. It just disappears, it's "burnt" as it's commonly referred.
This means that you cannot look simply at total ETH issued from the genesis block as you will be overestimating the amount of ETH in circulation by the total amount of ETH destroyed through base fee burning. Currently around 2.4M ETH has been destroyed in this manner.
The figure I gave above (~120M) includes all other ETH. I.e. All ETH that exists. Including ETH that perhaps has been forever lost due lost keys or sent to wrong addresses or addresses that nobody has the keys for (e.g. https://etherscan.io/address/0x00000000000000000000000000000... or https://etherscan.io/address/0x00000000000000000000000000000...)
So for all intents and purposes circulating supply is total supply.