Dow Jones falls over 300 points amid declining investor sentiment | OOBF

Dow Jones dropped 300+ points; Fear and Greed index declined but stayed in Greed zone.

Open shared insight