Economic hurdles left to clear