North America’s oil & gas industry saw a drop of 27.16n deal activity during January 2021 25 Feb 2021
04 Nov 2019 Analysis How SBT Energy’s “disruptive buoy” could help offshore oil and gas thrive 04 Nov 2019