Finance

European stocks buoyed by earnings before ECB’s Draghi steps on stage