BP is one of the biggest players on the European climate exchange. The ECX is 50% owned by the CCX.
As always, follow the money