There you go : https://data.chain.link/link-usd
Essentially, if we have on-chain NFTs (ie pure tokens or smart contracts as opposed to what Hive has/doesn't have), then its just about extending the meta-data and then responding to the external changes via an oracle.