Americas Stena delivers Hammerhead for Exxon 31/08/2018 By Allister Thomas Aberdeen-headquartered Stena Drilling has struck oil for ExxonMobil and its partners at its Hammerhead-1 well off the coast of Guyana.