Vivakor shares are trading higher after the company issued Q3 revenue guidance based on current recurring physical crude oil marketing progr
Vivakor shares are trading higher after the company issued Q3 revenue guidance based on current recurring physical crude oil marketing programs.