Election buoys sentiment among US finance executives