European major stocks ended mainly lower for the second session in a row Thursday as limp results and outlooks from sector bellwethers such as Royal Dutch Shell and Stmicroelectronics sent jitters through the market.
European major stocks end mainly lower.