Market news: A shooting in Wilmington, Delaware, USA, has left one person dead and two injured.

2026-11-04

Market news: A shooting in Wilmington, Delaware, USA, has left one person dead and two injured.