By Sami Zaptia

Libya can produce 2 million barrels per day – Repsol oil executive