This post was originally published on this site

Things you need to know: Markets declined by ~2.5% – nothing to get all worked up about A healthy retreat is normal – in fact expect another possible 5% – 7% RobinHood CEO tells us t…

Continue →