Barclays picks the global energy stocks that investors should buy ‘today’

New EU green proposals are set to benefit energy stocks now, according to Barclays.