Supply crunch or oil glut: investment banks can’t agree
The biggest banks remain bullish on oil prices, but analyst projections about global supply and demand are increasingly diverging.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.