English
English version

bpd

From Longman Business Dictionarybpdbpd barrels per day; a way of measuring how much oil a country or area producesVenezuela’s oil production has risen to over 3.5 million bpd.
Pictures of the day
What are these?
Click on the pictures to check.