Energy trading: the impact of new institutions and market mechanisms

Energy trading: the impact of new institutions and market mechanisms