Libya's NOC suspends oil production from two major oil fields

Libya's NOC suspends oil production from two major oil fields