Renewables cover 58% of German electricity consumption in first half of 2026, setting a record for the period · Pollar