The Top 50 Oil Producing Nations
29 EcuadorGroup "I." Projected at 850 kbpd.
mbpd = million barrels/day(production)
kbpd = thousand barrels/day
Gb = billion barrels (reserves)