Finance Finance News Energy retailers are being clobbered. Here’s why that’s good news for you 1627621668-AGL share price 3:07pm, Jul 30, 2021 Updated: 3:55pm, Jul 30 1627621668-AGL share price Rod Myer YourSuper Editor Share Twitter Facebook Reddit Pinterest Email