How do the AMOs sync on the price of Frax?

I’m trying to understand the AMOs in V2. Which oracle do they use for determining Frax price to work across multi-chain? The broader question is how are these AMOs communicating with each other.