investingLive European markets wrap: Oil hammered lower, risk rallies on US-Iran ceasefireApril 8, 2026