Unalbe to show flash video

Glossary


Oil Services Industry
companies that provide services to the oil exploration and production sector but which are not directly engaged themselves in oil production.