The Major Economies are Roaring Back