Crushing blow for oil sands as US production, inventories reach 20- and 30-year highs

The price oil sands producers receive fell to $44.92 a barrel below the international benchmark on Thursday. Canadian crude took a triple hit: US benchmark Nymex West Texas Intermediate (WTI) oil fell to its lowest level this year of $91.60. At...

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