$10 trillion investment needed to avoid massive oil price spike says OPEC
OPEC says that $10 trillion worth of investment will need to flow into oil and gas through 2040 in order to meet the world’s energy needs.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.