Why TEN fell 17% since Oct 29
Down 17% from Oct 29 to Nov 10.
- From Oct 29 to Nov 10, oil prices set what oil companies, refiners, and tankers earn, and what airlines pay for fuel.
Why TEN still beats the market over a year
Up 91% over the year to Nov 9 while the S&P 500 rose 12%; down 17% since Oct 29.
The reasons, from its filings, with the timeline and its peers, for Pro members.