Weak Diageo, Bayer earnings hit Europe stocks; BP jumps

Leave a Reply