Vivakor Inc

Vivakor Inc

VIVK · NASDAQ

0.21USD-0.02 (-7.49%)