STEP Energy Services Ltd. reports fourth quarter and year end 2023 results