Giant oil fields and world oil resources