Saudi Arabia has more oil than we may ever need - Telegraph.co.uk
Saudi Arabia has more oil than we may ever need Telegraph.co.ukSaudi Arabia has finally silenced its peak-oil critics and simultaneously revived interest in its stalled $2 trillion (£1.