The Libyan oil sector is no stranger to output disruptions but this week has seen the North African producer back in the spotlight, with Libya’s NOC declaring force majeure at the 300kbd Sharara oil field
View Full Report
Source: GIBSON SHIPBROKERS LTD