Commodities 2021: Confidence slowly lifts in battered North Sea oil, gas industry

 In In the News
The North Sea oil and gas industry enters 2021 picking up the pieces after a…