oil revenues Libya's oil revenues hit $5 billion in 2Q 2023 by SafaAlharathy 2023-08-14 Libya's net revenues from crude oil, gas, and petrochemical oil sales surpassed $5 billion in the second quarter of 2023, a National Oil Corporation bulletin said on Sund
Libya's oil revenues hit $5 billion in 2Q 2023 by SafaAlharathy 2023-08-14 Libya's net revenues from crude oil, gas, and petrochemical oil sales surpassed $5 billion in the second quarter of 2023, a National Oil Corporation bulletin said on Sund