Dow tumbles over 300 points; investor sentiment declines | OOBF

US stocks fell over 300 points as investor sentiment declined despite earnings reports.

Open shared insight