The big takeaway over the past week is the U.S. is doing okay and company outlooks are initially reasonable.