European stocks rebound amid falling stagflation fears