Global markets gained on Thursday (Nov 1) with U.S. stocks rallying for the third straight session on reported improved earnings of some companies. Asian stocks also built on the best weekly rally since September, stoked by hopes for trade talks and China stimulus.

To subscribe please click here