Forest Oil was upgraded to hold from sell at TheStreet Ratings last Monday. TheStreet Ratings gives Forest Oil a C grade. The stock closed Friday at $10.93 and has fallen 19.34% year to date.
The billionaire investor is known for taking big bets.
Compensation packages tied to performance metrics are costing executives money.
To borrow from Mark Twain, reports of the mall's death are greatly exaggerated.