Iran has found a dozen new oil fields that could produce 30 billion barrels of crude and 128 trillion cubic feet of natural gas, according to Press TV quoting officials in Tehran.
Iranian oil output is about four million barrels per day (bpd), of which ab ...[
Read more]