De finansiella lagren ledde vägen, eftersom drivkraften i Washington för en översyn av banklagstiftningen stannade upp före en preliminär omröstning på torsdag.
Dow Jones klättrade 37,46 poäng eller 0,18 % till 21,173,69. De bredare S&P 500 lade till 2,81 punkter, vilket ökade med 0,16 % till 2 433,09.
Nasdaq stängde 0,34% vid 6.296.70.
Handelsvolymen minskade, eftersom investerare trampade med försiktighet inför Storbritanniens allmänna val och f.d. FBI-chef James Comeys vittnesmål i Washington på torsdag.
En del av följderna av detta vittnesmål dämpades av att han frigav sina förberedda kommentarer, som upprepade redan tillgängliga uppgifter.
Energilagren klarade sig sämre på onsdag, då oljepriserna föll efter en ny rapport som visade en ökning av den amerikanska produktionen.
Finansföretagen var bland de största.
Det amerikanska representanthuset förväntas godkänna ett lagförslag på torsdag som skulle upphäva många av de finansiella regler som infördes efter krisen 2008.
Få förväntar sig att förslaget i sin nuvarande form går vidare från kammaren till lagen, men de säger att dess stöd är ett tecken på att en mer begränsad reform skulle kunna lyckas.
Federal Reserve sade också att tre stora banker, däribland Deutsche Bank och UBS Group, skulle få mer tid att följa en av dessa finansiella regler.
Bank of America aktier stängde dagen upp 1.66%, JP Morgan Chase fick 1.15%, Deutsche ökade 0,75% och Goldman Sachs steg 0,58%.
Aktierna på Wall Street stängdes högre på onsdag, återhämtar sig mark efter ett fall på tisdag.