EEnvironment Read More EU energy mix: Crisis pushes balance on nuclear, renewables and securityApril 28, 2026 The record-breaking disruption to the global energy supply triggered by the closure of the Strait of Hormuz is…