European stocks seal 5th monthly gain amid Energy surge and central bank fears Aug 31, 2026 · Read more »