DeepCap Weekly Wrap

Hawkish Fed voices and China slowdown fears pressured equities globally