Trump storm batters wind and solar stocks 0 17.07.2024 14:00 Financial Times But hold out for brighter days, analysts say