753 million barrels of oil produced since 2010 – Petroleum Commission

About 753 million barrels of oil has been produced since commercial production started

About 753 million barrels of oil has been produced since commercial production started