Libya reaches pre force majeure oil production rate of 1.2 million barrels per day
Aug 1 Sami Zaptia

Libya reaches pre force majeure oil production rate of 1.2 million barrels per day

Read Article