Wow! U.S. economy revved up