Online Assessments Add Value for Oil and Gas Industry Dunfermline (SCT), December 2021 - Within the oil and gas drilling industry - a key part of a sector that produced revenues of some $3.3 trillion in ...