OILRF free cash flow for Q4 23 is 131.39 M USD. For 2023, OILRF free cash flow was 464.41 M USD and operating cash flow was 630.33 M USD.