Libya’s Oil Output has Plummeted by Over 50% Due to a Political Standoff.
Libya’s oil production has fallen by over half, with about 700,000 barrels per day offline as of Thursday due to a political […]
Libya’s oil production has fallen by over half, with about 700,000 barrels per day offline as of Thursday due to a political […]