haha its funny you say 'accident' because I picked up 5k shares @ 0.85 because I forgot to cancel a buy order haha... luckily it was right at bottom of that slide that occurred.
good luck shareholders :D
MOL Price at posting:
$1.30 Sentiment: Buy Disclosure: Held