Investors put their faith in finance