Libya’s NOC raises crude oil production to 860,000 bpd after force majeure was lifted

Libya’s NOC raises crude oil production to 860,000 bpd after force majeure was lifted