The Sherwood Forest of financial markets

Robin Hood is alive and well. He has left the dark forest of Sherwood for the spotlights of social media and financial markets.
This short article introduces the actors of the play and shares the most recent acts/scenes.
Is the main theme of the play still relevant today?