Gloss given by oil company account (7)
I believe the answer is:
shellac
'gloss' is the definition.
(thesaurus)
'oil company account' is the wordplay.
'oil company' becomes 'shell' (I am not sure about this - if you are sure you should believe this answer much more).
'account' becomes 'ac' (abbreviation for account).
'shell'+'ac'='SHELLAC'
'given by' is the link.
Can you help me to learn more?
(Other definitions for shellac that I've seen before include "Resin in flakes, used to making varnish" , "Resin used in varnishes" , "Thin varnish used to finish wood" , "Take a shine to" , "Defeat" .)