Page added on September 28, 2005
According to BP’s annual statistics review published in June, Russia is No. 6 in terms of world oil reserves with 72 billion barrels and is No. 1 in terms of natural gas reserves with 1,700 trillion cubic feet.
HoustonChronicle
Leave a Reply