Earnings Boost European Indexes

A raft of strong data supported stocks Thursday