Surging oil prices give Iran an extra six billion dollars