mbbl

Definition: 
Million Barrels||
English: 
million barrels
German: 
Millionen Barrel
French: 
millions de barils
Spanish: 
millones de barriles
Italian: 
milioni di barili
Russian: 
млн барр
Romanian: 
milioane de barili
Arabic: 
مليون برميل
Persian: 
میلیون بشکه
Chinese: 
亿桶
Subject Area 1: 
Reservoir Engineering & Reservoir Management