L'indice Dow Jones des 30 industrielles a gagné 2,25%, soit 225,52 points, à 10.249,54 points. Le S&P-500, plus large, a pris 27,67 points, soit 2,58%, à 1.098,38 points. Le Nasdaq Composite a avancé de son côté de 58,74 points (+2,64%) à 2.281,07 points.

Les promesses de vente dans l'immobilier ancien aux Etats-Unis ont progressé plus que prévu en avril, pour atteindre un plus haut de six mois, tirées à la hausse par une ruée des acheteurs avant l'expiration d'un crédit d'impôt.

L'Association nationale des agents immobiliers (NAR) a annoncé mercredi que son indice, calculé sur la base de contrats signés en avril, avait crû de 6,0% à 110,9, après une croissance de 7,1% (révisé de +5,3%) le mois précédent.

Les analystes attendaient une hausse de 5%. Par rapport à avril 2009, l'indice affiche une croissance de 22,4%.

Les investisseurs ont utilisé cette statistique encourageante comme un prétexte pour revenir sur le marché.

"Le fait que le marché réagisse à une statistique que certains considèrent comme secondaire est le signe d'un marché qui a peut-être été survendu ces derniers temps", a déclaré Craig Peckham, analyste technique chez Jefferies.

L'indice Dow Jones de la construction de maisons a avancé de 2,17%. Le secteur de l'énergie, qui avait plombé la coté mardi après l'échec de la deuxième tentative de BP de colmater la fuite responsable de la plus grande marée noire de l'histoire des Etats-Unis, a fortement rebondi ce mercredi.

L'indice regroupant les valeurs des services pétroliers a rebondi de 5,51% dans le sillage de Halliburton (+11,96% à 23,68 dollars) et de Schlumberger (+8,81% à 56,31 dollars).

Ford a pris 3,86% à 11,85 dollars après avoir fait état d'une hausse de 23% de ses ventes en mai aux Etats-Unis. Après la clôture de Wall Street, le constructeur a confirmé qu'il allait abandonner la marque Mercury, créée dans les années 1930.

Amgen a progressé de 10,5% à 59,09 dollars après que l'agence américaine du médicament a homologué son traitement de l'ostéoporose Prolia.

Leah Schnurr, Benoit Van Overstraeten pour le service français