A THORChain oracle price update event.
@type t() :: %Rujira.Thorchain.Events.OraclePrice{ price: Decimal.t() | nil, symbol: String.t() }
@spec new(map()) :: {:ok, t()} | {:error, term()}