Financial Results for 3Q and 9M ended 30 Sep 2023 - Nostrum Oil Gas PLC | RNS | Ticker