Which buddies are we talking about? Any "buddies" that bought in under $3.00/share are not screwed; as of this moment they made a profit. Any buddies that bought in under $2 certainly are not screwed.
Perhaps Mnuchin is sending signals for his buddies to take profits now...