Chart of the Week - Oil Demand Returns

China was crowned the world’s top energy consumer earlier this week but demand growth in all parts of the world except Western Europe has pushed global oil demand growth past pre-financial crisis levels. Oil-industry analyst PIRA is forecasting demand growth...

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