oil-and-gas-investing Trillion Energy Announces Payment of Director Fees and Debt Settlements 27 February 2025