Markets raise a vote of confidence