General Industry TermVerified
FOX meaning in oil and gas
FOX means Futures and Options Exchange (UK).
Definition
Futures and Options Exchange (UK)
FOX means Futures and Options Exchange (UK).
Definition
Futures and Options Exchange (UK)
You might also be looking for…