global stocks close to all time highs