england-and-wales
There is nothing illegal about this in principle ...
... however both must be careful to uphold their duties (as directors) to the shareholders of their respective companies.
There are many duties that Bruce and Clark will need to be particularly careful about. The most relevant, given the generality of your question, is the duty to avoid conflicts of interest (s175 Companies Act 2006), which states that directors must avoid situations in which they have, or can have, a direct or indirect interest (relating to arrangements that don't directly involve the company – for those that do involve the company see, eg, s177).
Applying the above law to the facts of your question, even if Exxon decides not to enter into a contract with a given client, Bruce would be in breach of this duty if he suggests that Clark / BP can do the work instead.