Finance August 16, 2026 European shares snap 4-week rally as higher oil prices temper strong earnings