TOP meaning in oil and gas
Definition
Thames Oil Port
TOP means Thames Oil Port. Terminal created from the assets of the shut Coryton refinery in the UK.
Terminal created from the assets of the shut Coryton refinery in the UK.
✓ Verified term
Thames Oil Port
TOP means Thames Oil Port. Terminal created from the assets of the shut Coryton refinery in the UK.
Terminal created from the assets of the shut Coryton refinery in the UK.
You might also be looking for