Claim(permalink)
Profit margins of the big six energy companies hit their highest ever level.