The Libyan oil producer is wrestling with liquidity problems

Source link

Rigs & Barge World