Etherscan API provides several useful statistics, such as the TotalSupply by ContactAddress.
If we take a random token such as Thether USD. As of writing the supply is 25,916,147,047.969263 USDT.
I am wondering what other ingredients we need to determine the price of this token, which as of writing equals to $0.9974 @ 0.000304 Eth?