The energy sector's distress may ease in 2021 but there will still be restructurings according to Managing Director Becky Roof.

17 December 2020