Ninepoint Partners Secures 6,500% Return on Athabasca Oil Investment17 hours agoCenovus Energy agreed to acquire Athabasca Oil Corp at C$12 per share, enabling Ninepoint Partners to realize a 6,500% return on its earlier penny-stock investment.Ninepoint Partners Secures 6,500% Return on Athabasca Oil InvestmentbloombergTopic tracking2026-10-05Ninepoint Partners Secures 6,500% Return on Athabasca Oil InvestmentFAQWith the trade war breaking out and Canada and Mexico retaliating against the U.S., will oil prices rise? Can the Federal Reserve still cut interest rates?+After oil producers posted massive profits, have stakeholders also received their share?+