TCFF   $0.226  5.21% Market Open

Trillion Energy International

Data not available