Share

Market enthusiasm should be dialed down quite a bit: Strategist

John Vail of Nikko Asset Management explains why he isn't as positive as consensus on markets going forward.
03:08
Tue, Jun 2 20209:57 PM EDT