Loading...

Crude Oil Down Over 2%; Verb Technology Shares Spike Higher | Intellectia.AI