DeepCap Weekly Wrap

Trade barriers and economic slowdown shinvestord market sentiment this week.