När börsen stängt hade Dow Jones industriindex ökat 0,7 procent, breda S&P 500-index 0,5 och tekniktunga Nasdaqs kompositindex 0,8 procent.
Handeln låg hela tiden över nollan men tillväxtens storlek växlade. I stort sjönk börsen när oljepriset steg och tvärtom.
Nordsjöoljan kostar 102,9 dollar per fat sedan den under dagen sjunkit 1,6 procent.
Även på onsdagen fortsatte svårbedömda uppgifter komma från Vita huset, och Iran, om eventuella framsteg och bakslag i eventuella förhandlingar om Irankriget.
Vinnare på onsdagen var chipjätten AMD och processortillverkaren Intel som steg 7,3 respektive 7,1 procent.




