Shein swings to $99m loss as Trump tariffs hit sales – SpryNews