European stocks wobble as avalanche of earnings reports rolls in
July 28, 2016 at 05:39 AM EDT
Investors are sifting through a flood of corporate earnings reports, as Royal Dutch Shell shares take a hit after its update, while Adidas shares jump.