If you didn't know, I can tell you that oracles also provide non-financial use cases for smart contracts such as dynamic NFTs - non-interchangeable tokens whose appearance, value or distribution can change based on external events such as time of day or weather, here's a useful link
Oracle for NFT 2.0. In addition, computational oracles are used to generate verifiable randomness, which projects then use to assign randomized characteristics to NFTs or to select random lucky winners in sought-after NFT drops.