Breakdown Of Generation Rate June 2026