Free download: oil terminology and acronyms made simple
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.