Global Markets Are Near All Time Highs