Oil & gas: calmer waters ahead in 2017?

30 Jan 2017