Global economic cycle is among the longest in history
Favourable rate environment
An eye on tech players and artificial intelligence
Worst outlook since July 2008
During 2017, investors enjoyed several positive surprises.
'Three cycles are colliding'