‘This is a buying opportunity,' says SkyBridge CEO, Scaramucci post massive sell-off

The financial markets worldwide suffered a brutal sell-off on 26 November. Investors scrambled to shelter themselves from economic hardships that could be brought back by lockdowns and travel bans.