Here's a term I ran across that was new to me in relation to outsourcing.

BPO - Business Process Outsourcing

Maybe we could call ourselves 'EnergyBPO' or 'CommodityBPO' or 'BPOLogic'

We could call the project EnBPO?