How Realistic Are Libya’s 2022 Oil Production Goals?
Libya’s oil production hovers around 1 million bpd after recent blockade got lifted Libya’s production goal for end-2022 is 1,45 million bpd, and 1,6 million bpd for end-2023 Political instability, Continue Reading