DAX and CAC indexes are among the top performers, with respective gains of over 1% each. Meanwhile, the FTSE 100 is performing well, up 0.5%, reversing Friday's performance as the British currency managed to recover some losses due to renewed energy price inflation, which is consistent with the cautious policy of ECB President Draghi.