I totally understand people being upset with stocks but posters also must take some responsibility. You can cry and whinge all day long but ultimately any decision is your own so own it or manage it better in the future.
BUD Price at posting:
1.8¢ Sentiment: Buy Disclosure: Held