Stocks slide as oil prices rise again ahead of midterms

Europe Business Moderate confidence — 71/100

Unverified

Sources: The Hill