Oil prices have stabilized after posting their first weekly gain in a month, as a decline in Libyan exports offset signs of a deepening economic...
Oil prices fell slightly on Tuesday, having declined by nearly 5% the previous day. The potential resolution of Libya's political turmoil shifted attention back to...
Libya topped African countries in oil production in 2023, with a daily output of 1.189 million barrels, according to OPEC data. Nigeria followed closely behind...