Seacrest Petroleo Bermuda Limited reports production results for the first quarter 2023. Total oil production was 183,000 bbl against 72,000 bbl reported a year ago.