Hi, Yes, but say 'an oil company' or perhaps 'a petroleum company'. The former is more common, I think. You need to have a reason/context to use the Past Perfect rather than the Simple Past.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.