Peak oil may already be here, and the knock on effect could range from bad to truly awful
Just a one percentage point decline in oil production generates an immediate oil price spike of over 60 percent
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.