power station spot revenues