Escalating trade tensions and inflation concerns fueled a sell-off triggering $731 million in liquidations. Source link Share