Source Rock Royalties Ltd. reported production results for the first quarter ended March 31, 2023. For the quarter, the company reported average daily production of 180 boe/d against 166 boe/d a year ago.