The new Offshore Energies UK (OEUK) Business and Supply Chain Outlook report urges policymakers to restore confidence in the UK’s energy sector.