European stocks seal 5th monthly gain amid Energy surge and central bank fears

Read at source