Athabasca Oil: Higher Oil Prices Mean A Rating Upgrade

Athabasca Oil remains a speculative play due to high costs and aggressive debt strategy. WTI benchmark prices are now ~$30 higher, directly boosting ATHOF's bottom line. Management prioritizes share buybacks over debt repayment. This increases the investment risk in cyclical downturns and makes ATHOF suitable only for advanced investors.
Open original source