Trust managers' best energy stocks for 'one of the most compelling medium-term setups in decades'
02 June 2026
Investment trust managers give their top energy picks as Middle East disruption and the politics of energy security combine to create a compelling market backdrop.
View all funds