News, Investments AGL’s Share Price Skyrockets: What Does This Mean for Your Energy Bills in 2023? June 16, 2023