Oil & Gas Siccar Point supports scientific site of same name 03/10/2018 By David McPhee Aberdeen-based oil exploration firm Siccar Point Energy is to support its namesake site as a place of scientific interest.