XXL Energy Corp. announced earnings results for the first quarter ended March 31, 2021. For the first quarter, the company announced total revenue was USD 811,862 compared to USD 472,414 a year ago. Net loss was USD 763,296 compared to USD 1.354 million a year ago. Basic loss per share from continuing operations was USD 0.11 compared to USD 0.19 a year ago.