Energy price arbitrage