news European stocks today: Europe’s record streak keeps rolling as investors cheer strong earnings August 10, 2021