European Indexes Rally

Equities recouped some losses Wednesday