"this agency" auf die ECA zu beziehen ist schlüssig, aber nicht zwingend. Wiktionary weist als Bedeutungen von agency auch "Büro, Dienststelle" aus, noch vor "Behörde, Amt". Insofern sind beide Deutungen möglich: der Bezug auf die "oil division" und auf die ECA im Ganzen.