Lead indicators point to economic surge