What is your #1 source of investment ideas and insights?

James Marlay
James Marlay
Livewire Markets