As oil prices climb and geopolitical tensions drive institutions toward safety, markets remain volatile and many stocks have fallen sharply. Yet retail investors are still buying across segments, even as declines in some areas range from 25% to 60%. With about 65% of small caps in the red, their concentration raises a critical question: is this sell-off nearing a floor?
Swipe through stories, personalise your feed, and save articles for later — all on the app.