Stocks rebounded on Wednesday as core inflation in the United States came in below consensus expectations and news of a possible 30-day truce in the Russia-Ukraine war emerged. Big tech stocks also recovered after flirting with bear-market territory earlier this week.