Global stocks on course for best week in nine months