Energy firms have long been chastised for ‘profiteering’, but the dire share price performance of most of the big European companies over the past decade tells a different story.
Energy firms have long been chastised for ‘profiteering’, but the dire share price performance of most of the big European companies over the past decade tells a different story.