Slight rebound in sight in Europe