North Sea Windfall tax has sent North Sea ‘investor confidence to an all-time low’, says Neptune boss 18/01/2023 By Hamish Penman A senior figure at Neptune Energy says the UK Government’s energy profits levy (EPL) has sent North Sea “investor confidence to an all-time low”.