Page added on October 22, 2004
Most members of the Organization of Petroleum Exporting Countries are pushing the limits of their oil production capability, and some probably are finding that their sustainable capacity is not as high as originally thought.
Leave a Reply