Energy commodities trader