Guarantees of Origin Energy Prices How to maintain grid stability with dispatchable energy sources February 26th, 2025