European stocks finish lower as oil prices jump despite reserve release (2026-03-12)
European stocks ended Thursday's session lower as investors monitor the Iran war and global oil prices.