Avila Energy Corporation reported Revenue results for the year ended December 31, 2023. For the period, the company reported Revenue of $2,536,620 compared to $3,406,105 a year ago.