Managing Energy Price Risk 2nd Edition