Oil sands stocks decimated

After crashing through the $80/barrel level on Friday, the price of US crude oil fell further on Monday to trade just above $76/barrel, the lowest in a year, sending the shares of the biggest oil sands players into a tailspin....

Contest Ranking Modal BG Contest Ranking Modal BG
Contest Ranking Title

The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.

Vote Now