Beleaguered energy stocks might get a boost if only the industry could win over Gen Z. That's the finding of a recent report from British bank Barclays which ...
A