Free dictionary decodes oil industry abbreviations
Free download. Dictionary of Oil Industry Terminology.
There are a number of Oil Industry dictionaries available online. This one keeps the definitions simple and relatively non-technical.
Also has a large assortment of abbreviations and acronyms. Published by Alpha Thames.