Oil production in Libya exceeded 1.2 million barrels per day
Oil production in Libya has already exceeded 1.2 million barrels per day (bpd), a source in Libya’s oil industry told Reuters on Friday, while this faster-than-expected output resumption could give OPEC+ yet another reason to reconsider its…