2025-03-30Ravi Mehta
The past week has been a turbulent one for financial markets, with the S&P 500 experiencing a historic decline. From Wednesday to Friday, the index lost $2 trillion, shedding $100 billion per trading hour. Even after markets closed on Friday, futures dropped another $120 billion, highlighting the extreme uncertainty investors are facing.
View more
Your experience on this site will be improved by allowing cookies
Cookie Policy