Lonestar Resources US Inc. announced production results for the Quarter ended March 31, 2021. The company reported a 29% decrease in net oil and gas production to 10,377 BOE/d, compared to 14,436 BOE/d for the three months ended March 31, 2020.