Image Source: UnsplashStocks fell sharply in the final 10 minutes of trade when a massive sell imbalance was released.Video Length: 00:10:21More By This Author:Stocks Drop As Credit Spreads Start To Widen On March 25Stocks May Be In For A Wild Week Of Trading Starting On March 25, 2024Stocks May Struggle As The Liquidity Train Comes To The End