1st ? - lots of stocks go further up or down than "most" expect
(Below is brief TD energy recap/headlines)
2nd ? - TLDR: $$ of course 😏
... Expecting some of the market cap here to recover.. it's extremely low considering all their assets and the fact that the oil world is struggling with temporary demand issues, super low float, past massive runs and volitility when volume or news catalyst occurs, etc.